Datautveksling mellom aktører gjøres gjennom ulike former for meldingsutveksling. Her vises en generisk, konseptuell modell for meldingsutveksling mellom to og to samhandlingsaktører. I praksis vil gjerne flere aktører være involvert, og det finnes teknologier og utvekslingsmønstre som støtter dette. Noen viktige poenger her er:
Meldinger kan sendes over ulike transportprotokoller, slik som f.eks. asynkrone meldinger over ebXML/AS4 eller synkrone meldinger over HTTP/REST - vi kaller det uansett meldingsutveksling.
Elektroniske meldinger sendes bestandig mot et API, som grensesnitt for innkommende hendelser til aktuelle tjenester og prosesser.
Teknisk og semantisk interoperabilitet ivaretas ved at en kan oversette mellom ulike protokoller. dette gjøres i konnektor-komponenten, men bare dersom nødvendig. I enkleste fall er konnektor-komponenten bare et teknisk endepunkt på Web, og behøver ikke å være en fysisk komponent eller noe ekstra ledd.
En kan også oversette mellom ulike transportprotokoller, f.eks. slik at en kan kalle et REST-API gjennom en asynkron meldingsinfrastruktur.
Hvilke teknologier og utvekslingsmønstre som egner seg best, må ses i forhold til aktuelle behov og føringer, med utgangspunkt i felles forretningsprosess.