communicatiedeel
Een communicatiedeel is een onderdeel van een systeem dat verantwoordelijk is voor de uitwisseling van gegevens met andere onderdelen of met externe partijen. Het richt zich op het transport, de formatering en de betrouwbaarheid van berichten, en omvat doorgaans geen bedrijfslogica of gebruikersinterface.
In software-architecturen bevindt het communicatiedeel zich meestal tussen de applicatielagen en de transport- of netwerklaag. Het
Belangrijke functies zijn onder meer berichtopbouw en -parsing, adressering en routing, connectiebeheer, foutafhandeling en beveiliging. Het
Ontwerpkeuzes voor een communicatiedeel zijn onder meer prestaties en latentie, fouttolerantie, schalingsmogelijkheden en compatibiliteit met oudere
In praktijk wordt een communicatiedeel toegepast in uiteenlopende domeinen: embedded systemen met een netwerk- of buslaag,