Informatie Integratie

In sommige bedrijven heeft de automatisering van processen zeer decentraal plaats gevonden. Elke afdeling en dienst had de vrijheid om die applicaties te kiezen, die het dichtst bij de eigen processen stonden. Dit is een benadering, die vanuit de processen gezien ook best verdedigbaar is. Maar vanuit het grote geheel gezien ontstaat op die manier een lappendeken aan systemen en applicaties, die niet met elkaar kunnen praten of nog erger, die geen integrale management informatie kunnen leveren. Dit komt niet alleen door het verschil in systemen, maar ook door het verschil in definities van de gehanteerde begrippen. Het begrip “Eilandautomatisering” is aldus een bekend fenomeen. 

Wat is de remedie voor dit verschijnsel? Achteraf gezien had een informatie architectuur, waarin “los gekoppelde systemen” zijn geïdentificeerd en waarin de belangrijkste definities zijn gestandaardiseerd de wildgroei kunnen voorkomen. In zo’n architectuur krijgt elke applicatie zijn plaats binnen daaraan vooraf vastgestelde eisen en interfaces. 

Wat nu de eilandjes al zijn gevormd en de systemen al zijn ingeburgerd? Ook hiervoor zijn oplossingen voor handen. Het koppelen van systemen met zg. message brookers of anders gezegd Informatie Integratie software is mogelijk. Deze koppelingen geven niet altijd een structurele oplossing. In veel gevallen is de weg van de informatie architectuur altijd nog aan te bevelen voor de langere termijn. 

Informatie Integratie Software maakt gebruik van de techniek van Web Services. Een web service is een applicatie dat een aantal functies biedt die zijn aan te spreken via een bericht. Deze berichten gebruiken de open standaard XML (eXtensible Markup Language) volgens vaste afspraken. Deze afspraken zijn platform- en programmeertaalonafhankelijk; iedere web service is dus te gebruiken vanaf ieder soort platform (Unix, Linux, Windows, mainframe, Apple, etc.) en vanuit iedere programmeertaal (Java, Perl, C#, etc). 

Voor wie geïnteresseerd is in de techniek, enkele afkortingen: Web Services zijn gebaseerd op open standaard protocollen, zoals SOAP, HTTP en SMTP. Iedereen kan dus meedoen. Overigens is standaard integratiesoftware verkrijgbaar, waarmee de techniek naar de achtergrond verdwijnt.

XML (eXtensible Markup Language) Een internet taal geschikt voor communicatie tussen computers door de structuur en data oriëntatie.

HTTP (HyperText Transfer Protocol) Het standaard protocol voor webpagina’s op het internet.

SMTP (Simple Mail Transfer Protocol) Het standaard protocol voor het versturen van elektronische berichten.

SOAP (Simple Object Access Protocol). SOAP is het middel waarmee de daadwerkelijke communicatie plaatsvindt. Het is een setje afspraken over de boodschappen die worden verstuurd, het is dus de manier waarop de applicaties met elkaar praten.

Wilt u meer informatie? Natuurlijk kunt u altijd een vrijblijvende afspraak maken, om van gedachten te wisselen over mogelijke begeleiding, een second opinion of een quick scan, waarin we in een paar weken een analyse van uw bedrijfssituatie maken of wellicht wilt u anderen binnen uw organisatie hiervoor te interesseren.