Spisu treści:
- Definicja - Co oznacza synchroniczne przesyłanie wiadomości?
- Techopedia wyjaśnia synchroniczne przesyłanie wiadomości
Definicja - Co oznacza synchroniczne przesyłanie wiadomości?
Synchroniczne przesyłanie komunikatów występuje, gdy dwa systemy lub aplikacje przesyłają ciągłe strumienie danych rozmieszczone w ustalonych odstępach czasu, za pośrednictwem sygnałów taktowania, w celu synchronizacji nadajnika i odbiornika. Sygnały czasowe zapewniają umieszczenie każdego komunikatu w kolejce (zwanej czasem kolejką zdarzeń) w korporacyjnych systemach przesyłania komunikatów, aż do otrzymania odpowiedzi, przed kontynuowaniem synchronicznego procesu przesyłania komunikatów.
Wiadomości synchroniczne nazywane są również komunikacją synchroniczną.
Techopedia wyjaśnia synchroniczne przesyłanie wiadomości
Synchroniczne transmisje wiadomości są kontrolowane przez protokoły sieciowe, takie jak Ethernet, Token Ring i Synchronous Optical Networking (SONET).
Natomiast asynchroniczna transmisja komunikatów, powszechnie stosowana w telekomunikacji, działa impulsowo i sygnalizuje odbiornikowi, wstawiając bit startowy przed każdym znakiem danych i bit stopowy na końcu. E-mail jest najczęstszą formą komunikacji asynchronicznej, w której odstęp między transmisją a odpowiedzią jest całkowicie ręczny. Jeśli dwie osoby rozmawiają jednocześnie przez linię telefoniczną lub dwie wiadomości e-mail są wysyłane jednocześnie, synchronizacja nie występuje, a przesyłanie wiadomości zwykle kończy się niepowodzeniem. Synchroniczne przesyłanie komunikatów zapobiega temu, ponieważ jeden system czeka na odpowiedź drugiego systemu przed kontynuowaniem transmisji lub przetwarzania.
Protokoły umożliwiające komunikację między rozproszonymi aplikacjami obsługują wiadomości synchroniczne i asynchroniczne. Przykładem jest Java API dla XML Messaging (JAXM).