Inhoudsopgave:
Definitie - Wat betekent Synchronous Messaging?
Synchrone berichtgeving vindt plaats wanneer twee systemen of applicaties continue datastromen verzenden met vaste tijdsintervallen, via timingsignalen, voor synchronisatie tussen zender en ontvanger. Tijdsignalen zorgen ervoor dat elk bericht in een wachtrij (soms ook wel een wachtrij genoemd) in zakelijke berichtensystemen wordt geplaatst, totdat een antwoord wordt ontvangen, voordat het synchrone berichtproces wordt voortgezet.
Synchrone berichten worden ook wel synchrone communicatie genoemd.
Techopedia verklaart Synchronous Messaging
Synchrone berichtenverzendingen worden bestuurd door netwerkprotocollen, zoals Ethernet, Token Ring en Synchronous Optical Networking (SONET).
Asynchrone berichtentransmissie, die gewoonlijk wordt gebruikt in telecommunicatie, werkt daarentegen spurts en signaleert de ontvanger door een startbit voor elk gegevensteken in te voegen en een stopbit aan het einde. E-mail is de meest voorkomende vorm van asynchrone berichtenuitwisseling, waarbij het interval tussen verzending en reactie volledig handmatig is. Als twee mensen tegelijkertijd via een telefoonlijn spreken of twee e-mailberichten tegelijkertijd worden verzonden, is er geen synchronisatie en mislukt de berichtgeving meestal. Synchrone berichten voorkomen dit, omdat het ene systeem wacht op een reactie van het andere systeem voordat het doorgaat met verzenden of verwerken.
Protocollen die communicatie mogelijk maken tussen gedistribueerde softwareapplicaties ondersteunen synchrone en asynchrone berichten. Een voorbeeld is Java API voor XML Messaging (JAXM).
