Synchrone Kommunikation

Unter synchroner Kommunikation versteht man in der Informatik und Netzwerktechnik einen Modus der Kommunikation, bei dem die Kommunikationspartner (Prozesse) beim Senden oder beim Empfangen von Daten immer synchronisieren, also warten (blockieren), bis die Kommunikation abgeschlossen ist. Wird sowohl beim Senden als auch beim Empfangen gewartet (der Sender stellt also eine Anfrage und wartet auf Antwort), so entspricht das einem Rendezvous der beiden beteiligten Prozesse.

Das Blockieren des Prozesses wird intern durch geeignete Mechanismen zur Prozesssynchronisation erreicht. Damit geht die Synchronisierung über die reine Transaktionsorientierung hinaus. Das Senden und Empfangen von Daten ohne Blockieren des Prozesses bezeichnet man als Asynchrone Kommunikation. Auch diese lässt einen transaktionsorientierten Betrieb zu.

Die synchrone Kommunikation sollte nicht mit dem Begriff der synchronen Datenübertragung verwechselt werden, der sich auf Medienzugriffsverfahren bezieht.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.