Een nieuwe website of webshop staat nooit geheel op zichzelf in een organisatie. Er is vaak al een systeem in gebruik voor bijvoorbeeld administratie, facturatie of het voorraadbeheer in het magazijn. In veel situaties is het gewenst om een koppeling te leggen tussen deze bestaande informatiebronnen en de nieuw ontwikkelde website. Bij Dynamit hebben we een brede ervaring in het koppelen van uiteenlopende systemen. Afhankelijk van de situatie en de gewenste actualiteit van de gekoppelde informatie kunnen koppelingen op verschillende wijze worden opgezet.
Voor bepaalde toepassingen is het noodzakelijk de koppeling altijd direct te kunnen gebruiken. Denk hierbij bijvoorbeeld aan een login koppeling. De gebruiker moet hierbij direct kunnen inloggen, waarbij altijd de meest actuele inloggegevens beschikbaar moeten zijn. Voorbeelden van realtime koppelingen zijn;
Soms is het niet strikt noodzakelijk alle gegevens volledig actueel weer te geven. In dergelijke situaties kan gebruik worden gemaakt van batch processing, waarbij op bepaalde tijdstippen alle updates gezamenlijk worden opgehaald en verwerkt. Dit proces kan alsnog zeer snel verlopen en elke minuut een update verzorgen, maar kan ook worden ingesteld om slechts eens per week of maand een update te verwerken. Voorbeelden van het gebruik van batch processing zijn;
Zowel realtime koppeling als batch processing gebeurt normaliter volledig automatisch. Het gewenste gedrag wordt ingericht en zal daarna volledig automatisch blijven werken. In bepaalde situaties is het echter gewenst voor de redacteur van de website om naar eigen inzicht imports of updates te initieren. Zo houdt de gebruiker altijd de mogelijkheid te bepalen welke informatie wanneer beschikbaar komt. Voorbeelden waarbij een koppeling eenmalig, of door de gebruiker gestart wordt zijn;