Cuprins:
Definiție - Ce înseamnă mesagerie sincronă?
Mesageria sincronă are loc atunci când două sisteme sau aplicații transmit fluxuri de date continue distanțate de intervale de timp fixe, prin semnale de sincronizare, pentru sincronizarea emițătorului și receptorului. Semnalele de sincronizare asigură că fiecare mesaj este plasat într-o coadă (uneori cunoscută sub numele de coadă de evenimente) în sistemele de mesagerie din întreprindere, până când se primește un răspuns, înainte de a continua procesul de mesagerie sincronă.
Mesageria sincronă este cunoscută și sub denumirea de comunicare sincronă.
Techopedia explică mesageria sincronă
Transmisiile de mesagerie sincronă sunt controlate de protocoale de rețea, precum Ethernet, Token Ring și Networking Optical Synchronous (SONET).
În schimb, transmisia de mesagerie asincronă, folosită în mod obișnuit în telecomunicații, funcționează în spurts și semnalează receptorul prin introducerea unui bit de pornire înaintea fiecărui caracter de date și a unui bit de oprire la final. Email-ul este cea mai comună formă de mesagerie asincronă, în care intervalul dintre transmisie și răspuns este complet manual. Dacă două persoane vorbesc simultan pe o linie telefonică sau dacă sunt trimise simultan două mesaje de e-mail, nu există o sincronizare și de mesagerie eșuează. Mesageria sincronă împiedică acest lucru, deoarece un sistem așteaptă un răspuns din partea celuilalt sistem înainte de a continua transmisia sau procesarea.
Protocoalele care permit comunicarea între aplicațiile software distribuite acceptă mesagerie sincronă și asincronă. Un exemplu este API-ul Java pentru mesagerie XML (JAXM).
