Een handleiding voor het integreren van externe services in uw Enterprise Informatie Systeem.
Dit is niet een artikel over het volgende gelikte web 2.0 onderwerp, maar een artikel over backend integratie. Misschien lijkt dat in de eerste instantie niet interessant, maar wellicht kunt u ontdekken dat er nog een stuk onontgonnen gebied in uw applicatielandschap ligt. In dit artikel zal aandacht worden besteed aan hoe externe applicaties gebruikt kunnen worden als services binnen uw Enterprise informatie Systeem (EIS). Er zijn veel artikelen geschreven waarbij de integratie wordt beschreven waarbij uw externe applicatie (zoals een webwinkel, maar ook bijvoorbeeld een kantoor workflow applicatie) gegevens ophaalt uit uw robuuste EIS.
Dit heeft een jaar of tien volop in de aandacht gestaan, namelijk al sinds de opkomst van applicatieservers zoals IBM WebSphere of Bea WebLogic. Dit is overigens niet verwonderlijk; de applicaties die binnen deze applicatieservers draaiden, moesten meestal over gegevens beschikken die voorhanden waren binnen het EIS, zoals prijsinformatie, voorraadinformatie, of orderstatus. Nu is het de beurt aan de EIS systemen om gebruik te maken van applicaties, die binnen applicatieservers draaien, zonder voorbij te gaan aan de huidige software architectuur richtlijnen, zoals bijvoorbeeld de Service Oriented Architecture. Het doel van dit document is tweeërlei: het bekend maken met de minder bekende mogelijkheden die applicatieservers bieden (in deel 1), en het geven van een eenvoudige implementatie van een adapter die als startpunt voor uw eigen integratie kan dienen (in deel 2).