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.
|