Logo BDI – Mobiel

De techniek achter de BDI

De BDI is ontworpen om bestaande systemen en applicaties interoperabel te laten samenwerken. Daarvoor combineert de BDI een gemeenschappelijk afsprakenstelsel met technische concepten, componenten en API's. Organisaties hoeven hun bestaande IT-landschap dus niet volledig te vervangen om onderdeel te worden van een BDI-netwerk.

De techniek ondersteunt daarbij de belangrijkste uitgangspunten van de BDI: data bij de bron, eigen regie, gecontroleerde toegang, event-driven samenwerken en aantoonbaar digitaal vertrouwen.

Van afspraken naar technische werking

De BDI schrijft niet voor welke bedrijfsapplicaties organisaties moeten gebruiken. Het afsprakenstelsel bepaalt hoe systemen over organisatiegrenzen heen met elkaar samenwerken.

Technische componenten vertalen deze afspraken naar de praktijk. Ze helpen bijvoorbeeld om organisaties en hun onderlinge relaties te herkennen, de juiste databron of service te vinden en gecontroleerd gegevens uit te wisselen. Zo ontstaat een federatief netwerk waarin verschillende systemen volgens dezelfde uitgangspunten kunnen samenwerken.

Afsprakenstelsel in een federatief netwerk

De BDI-componenten

Om samenwerken op basis van de kernprincipes technisch mogelijk te maken, kent de BDI verschillende componenten. Drie daarvan spelen een belangrijke rol:

Connector

De connector vormt de verbinding tussen de eigen IT-omgeving van een organisatie en het BDI-netwerk. Hij ondersteunt het veilig en volgens de BDI-afspraken uitwisselen van notificaties en data, zonder dat bestaande bedrijfsapplicaties volledig hoeven te worden aangepast.

Connector

Associatieregister

Het associatieregister maakt relevante relaties tussen organisaties digitaal kenbaar. Bijvoorbeeld dat een vervoerder een opdracht uitvoert voor een verlader. Deze relaties kunnen worden gebruikt om te bepalen of een partij gerechtigd is bepaalde informatie te ontvangen.

Associatieregister in netwerkverband

Orchestratieregister

Het orchestratieregister helpt partijen de juiste services en databronnen binnen het netwerk te vinden. Zo weet een systeem waar de benodigde informatie beschikbaar is en hoe deze kan worden benaderd.

 

Georkestreerde data-uitwisseling tussen partijen

De kracht zit in de samenhang tussen de componenten. Samen ondersteunen zij het vinden van informatie, het vaststellen van relaties en bevoegdheden en het veilig uitwisselen van data tussen organisaties.

API's verbinden bestaande systemen

De BDI is bedoeld om aan te sluiten op bestaande IT-omgevingen. Via API's en gestandaardiseerde interfaces kunnen ERP-, TMS-, WMS- en andere bedrijfsapplicaties gegevens uitwisselen volgens de BDI-afspraken.

Daardoor hoeft een organisatie niet eerst haar volledige IT-landschap te vervangen. De BDI vormt een interoperabele laag waarmee bestaande én nieuwe applicaties onderdeel kunnen worden van een groter datadeelnetwerk.

Voor architecten en developers

  • Wil je weten hoe de BDI technisch is opgebouwd of zelf een toepassing ontwikkelen? In de technische documentatie vind je de architectuur, specificaties, API's en informatie over de implementatie van BDI-componenten.

    (Opent in een nieuw venster)
  • Wil je eerst kennismaken met de technische uitgangspunten en leren hoe je deze toepast? In de training BDI Technical Fundamentals wordt deze lesstof behandeld.

    (Opent in een nieuw venster)