Integratie
De Symagic software is zo opgezet dat het eenvoudig is om met gegevens te werken die op een andere plaats in de organisatie worden verzameld.
In de praktijk betekent dit meestal integratie van gegevens of informatie uit office applicaties zoals Excel en Outlook, ERP-applicaties, financiële applicaties, HRM-systemen of bijvoorbeeld de ACD. Het maken van deze koppelingen is meestal een standaard onderdeel van het implementatieproject.
Uitwisseling van gegevens op een eenvoudige en generieke wijze is daarbij van belang.
Koppeling
Symagic heeft een generiek koppelingsproduct ontwikkeld dat de uitwisseling van informatie tussen verschillende pakketten via het internet mogelijk maakt. Als aanvullende programmatuur is bijvoorbeeld een webservice en/of een programma voor aansturing van de koppeling benodigd.
Wat maakt deze koppeling zo specifiek?
- XML gebaseerde communicatie (pakketten moeten Xml import en/of export hebben);
- Configureerbaar via XML configuratiebestanden;
- Koppeling converteert data (vertaalslag is gedefinieerd in Xslt);
- Initieert dataoverdracht naar en van systemen;
- Modulair opgezet en herbruikbaar;
- Generiek: kan door iedere klant gebruikt worden;
- Ook los van de Symagic programmatuur inzetbaar.
Een generieke oplossing betekent dat een heleboel algemene code al is geschreven (het framework) en dat er dus alleen code ontwikkelt hoeft te worden voor afwijkende situaties. Afwijkende situaties worden bovendien ook weer zoveel mogelijk geabstraheerd in de vorm van herbruikbare componenten. Zo heeft Symagic bijvoorbeeld een kant-en-klaar component, dat in staat is om een Webservice aan te roepen op basis van een Wsdl.
Dit maakt het mogelijk dat de nadruk bij een koppelingsproject verschuift van technische naar functionele vraagstukken. Immers er hoeft minder afstemming plaats te vinden over de vorm van een bericht dat via de koppeling wordt verstuurd. Deze vorm is flexibel, mits het maar Xml is. Dit betekent dus meer tijd en aandacht voor de inhoud en betekenis van een bericht. En dit laatste is met name van groot belang voor de kwaliteit van een koppeling.
|