Applicatieservers moeten op zoek naar nieuwe toepassingen
SilverStream Software was één van de pioniers van de application server, een softwarematige oplossing voor het ontwerpen en bouwen van het transactiegedeelte van web-applicaties en het integreren daarvan met backend-systemen. Een goed voorbeeld van een dergelijke toepassing biedt TWYP, een dochteronderneming van ING. TWYP, The Way You Pay, biedt als application service provider een betalingsmethode voor internetwinkels. “Ons business- model is feitelijk, dat we in één interface naar de internetleverancier een connectie aanbieden naar alle financiële instellingen. De internetwinkelier kan daardoor zijn klanten op eenvoudige wijze de keus bieden hoe hij wil betalen. Bij creditcard- betalingen en debit-betalingen kunnen we bovendien gelijk checken of iemand goed is voor zijn geld. Als winkeliers ook betalen met acceptgiro en levering onder rembours mogelijk willen maken, kunnen we voor hen de afhandeling in de front-end verzorgen. Daarnaast kunnen we zorg dragen voor de reconciliatie en voor het opleveren van mangementinformatie rond betalingen”, zegt business development manager Jasper de Vreugt van TWYP. Bestelgegevens Technisch gezien neemt de application server van TWYP de transactie-afhandeling over zodra een klant een order geplaatst heeft. De bestelgegevens worden afgehandeld op de systemen van de webwinkelier, de betalingsopdracht wordt doorgesluisd naar TWYP. Via de application server wordt bij de betreffende creditcardmaatschappij of bank de betalingsopdracht verstrekt; het resultaat daarvan – een opdracht kan immers geweigerd worden – wordt stante pede teruggemeld aan de webwinkelier. Los daarvan worden de gegevens die de winkelier nodig heeft voor zijn administratie doorgeseind aan zijn financiële systeem, en kan hij managementinformatie bestuderen op een aparte ledensite. Robuustheid TWYP is bij SilverStream terechtgekomen omdat dat product het best voldeed aan de eisen. Behalve robuustheid en beveiligingsmogelijkheden waren met name het kostenplaatje, de (toekomst-) visie achter het product en de mogelijkheid er snel een webdienst mee te ontwikkelen, doorslaggevend, aldus De Vreugt. Wat dat laatste betreft: TWYP heeft de dienst in een maand of negen ontwikkeld. Inmiddels is TWYP al bijna een jaar operationeel; het heeft een dertigtal klanten. Daar is men op zich niet ontevreden mee. “Wel zie je dat het aantal transacties wat gedrukt wordt op het moment, maar dat is naar mijn inschatting tijdelijk”, aldus De Vreugt. SilverStream trekt een wat verdergaande conclusie uit het afzwakken van de internet-hype – en moet dat ook wel omdat het in een ander marktsegment zit. “De voorkant van de markt heeft zware deuken opgelopen, en zal zich niet snel herstellen. Dat is ook niet echt verwonderlijk. Echt vernieuwende toepassingen zoals TWYP blijven relatief schaars, en het tempo waarin ze ontwikkeld worden ligt laag”, aldus Collignon. SilverStream heeft daarom het accent verlegd naar een nieuw marktsegment: dat van applicatie-integratie. “Integratie via een web service is een elegante en simpele methode om uiteenlopende systemen aan elkaar te koppelen. Met internet-technologie en XML zijn veel eenvoudiger flexibele koppelingen te maken dan wanneer je alle applicaties naar één database migreert of vaste koppelingen programmeert voor het uitwisselen van gegevens waar je nu het nut van inziet”, aldus Collignon. En applicatie-integratie is zeker een groeimarkt, nu bedrijven hun bestaande systemen integreren om ERP, CRM en SCM mogelijk te maken en bovendien het tempo van overnames en fusies onverminderd hoog blijft. Technisch vertaalt SilverStream de gewijzigde inzichten in de nieuwe eXtend- productsuite waarvan de productieversie oktober aanstaande op de markt moet komen. De applicatieserver is daarvan nog steeds het centrale onderdeel. In aanvulling daarop introduceert SilverStream de modules Composer en Director. De eerste – waarvan de vorige versie xCommerce heette – maakt XML-transacties mogelijk met willekeurig welk ander systeem, zelfs met terminals en faxen. De tweede genereert op basis van een schermdefinitie lay-out-schermen voor ieder willekeurig internet-enabled device. De suite wordt afgerond met de Workbench voor het snel bouwen van applicaties. Daartoe biedt de Workbench onder andere de mogelijkheid communicatiestromen van legacy-systemen af te vangen en te vertalen in XML.