Rendezvous (Informatik)

Rendezvous (Informatik)

In der Informatik bezeichnet ein Rendez-vous eine Variante der synchronen Interprozesskommunikation. Ein Rendez-vous ist ein Kontaktpunkt zwischen zwei nebenläufigen Prozessen zur Übergabe von Daten, wobei der sendende Prozess an einer bestimmten Stelle seines Programms wartet, bis der empfangende Prozess die Daten abgeholt hat. Umgekehrt wartet der Empfänger, wenn er die Daten benötigt, so lange, bis der Sender die Daten bereitstellt.

Dies entspricht einer synchronen Nachrichtenübertragung mit blockierendem Empfang in einem Netzwerk, bei der der Empfänger so lange wartet, bis er Daten bekommt, und der Sender nach dem Verschicken der Nachricht wartet, bis der Empfänger den Erhalt bestätigt hat.

Findet die Übergabe nach einer vorgegebenen Zeit nicht statt, kann der Prozess mit einem Fehler (Time-out) abbrechen.

Der Name „Rendez-vous“ rührt von der Ähnlichkeit mit einer Verabredung zur Übergabe eines Objekts im Alltag her. Das Verfahren entspricht dem Verhalten, das man zum Beispiel bei einer Schlüsselübergabe beobachtet: beide Personen müssen anwesend sein, damit die Übergabe stattfinden kann. Wer zuerst kommt, muss so lange warten, bis auch der andere da ist. Der Time-out entspricht der Situation, in der der Wartende aufgibt, weil der andere für längere Zeit nicht erscheint. Dann ist die Übergabe gescheitert.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Rendezvous — ([ʀɑ̃de ˈvu], französisch für ‚Verabredung‘, wörtlich: ‚treffen Sie sich‘) bezeichnet: umgangssprachlich eine (romantische) Verabredung, neudeutsch Date, altertümlicher das Stelldichein in der See und Luftfahrt sowie beim Militär ein geplantes… …   Deutsch Wikipedia

  • Rendezvous (Sandy Denny album) — Infobox Album | Name = Rendezvous Type = studio Artist = Sandy Denny Released = May 1977 Recorded = April June 1976 at Island Studios (Basing Street and Hammersmith), CBS (London), Strawberry Studios (Stockport), Sound Techniques (Chelsea) Genre …   Wikipedia

  • Rendez-vous — Rendezvous ([ʀɑ̃de ˈvu], französisch: ‚Verabredung‘, wörtlich: ‚treffen Sie sich‘) bezeichnet: umgangssprachlich eine (romantische) Verabredung, neudeutsch Date, altertümlicher das Stelldichein in der See und Luftfahrt sowie beim Militär ein… …   Deutsch Wikipedia

  • Interprozeßkommunikation — Unter Interprozesskommunikation (englisch inter process communication, IPC) versteht man Methoden zum Informationsaustausch, informatisch gesprochen Datenübertragung, von nebenläufigen Prozessen oder Threads. Im engeren Sinne versteht man unter… …   Deutsch Wikipedia

  • Nichtsequentielle Programmierung — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Parallele Programmierung ist ein Programmierparadigma. Damit ist… …   Deutsch Wikipedia

  • Nichtsequenzielle Programmierung — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Parallele Programmierung ist ein Programmierparadigma. Damit ist… …   Deutsch Wikipedia

  • Drahtlose Sensornetzwerke — Ein Sensornetz (von engl. wireless sensor network) ist ein Rechnernetz von Sensorknoten, winzigen („Staubkorn“) bis relativ gross („Schuhkarton“) per Funk kommunizierenden Computern, die entweder in einem infrastruktur basierten (Basisstationen)… …   Deutsch Wikipedia

  • Drahtloses Sensornetzwerk — Ein Sensornetz (von engl. wireless sensor network) ist ein Rechnernetz von Sensorknoten, winzigen („Staubkorn“) bis relativ gross („Schuhkarton“) per Funk kommunizierenden Computern, die entweder in einem infrastruktur basierten (Basisstationen)… …   Deutsch Wikipedia

  • Sensornetzwerk — Ein Sensornetz (von engl. wireless sensor network) ist ein Rechnernetz von Sensorknoten, winzigen („Staubkorn“) bis relativ gross („Schuhkarton“) per Funk kommunizierenden Computern, die entweder in einem infrastruktur basierten (Basisstationen)… …   Deutsch Wikipedia

  • WSN — Ein Sensornetz (von engl. wireless sensor network) ist ein Rechnernetz von Sensorknoten, winzigen („Staubkorn“) bis relativ gross („Schuhkarton“) per Funk kommunizierenden Computern, die entweder in einem infrastruktur basierten (Basisstationen)… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”