Nachrichtenaustausch

Nachrichtenaustausch

In der Informatik ist der Nachrichtenaustausch (engl. Message Passing) eine Kommunikationsform, die in der Nebenläufigkeits-Programmierung (Concurrent programming), der parallelen Programmierung (Parallel programming), der objektorientierten Programmierung und der Interprozesskommunikation eingesetzt wird. Die Kommunikation beruht auf dem Versenden von Nachrichten zu Empfängern. Nachrichtenformen sind u. a. der Funktionsaufruf, Signale und Datenpakete. Bekannte Modelle, die auf dem Nachrichtenaustausch basieren, sind z. B. das „Actor model“ von Hewitt und Prozessalgebren.

Mikrokernel-Betriebssysteme tauschen Nachrichten zwischen einem Kernel und einem oder mehreren Server-Blocks aus (siehe auch Server Message Block). Verteilte Objekt- und entfernte Methodenaufruf- Systeme wie ONC RPC, CORBA, Java RMI, DCOM, SOAP und ähnliche gehören zu den Nachrichtenaustausch-Systemen. Der Begriff wird zudem im Hochleistungsrechnen verwendet (siehe auch Message Passing Interface, Mehrkernprozessor).

Nachrichtenaustausch-Systeme werden auch „Shared nothing“-Systeme genannt, da die Nachrichtenaustausch-Abstraktion die zugrundeliegenden Zustandsänderungen verbirgt, die evtl. bei der Implementierung des Nachrichtensendens verwendet werden.

Siehe auch

Weblink


Wikimedia Foundation.

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

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

  • Nachrichtenaustausch — ↑Telekommunikation …   Das große Fremdwörterbuch

  • EMCS — Grundprinzip der EMCS Kommunikation Das Excise Movement and Control System (EMCS) (Beförderungs und Kontrollsystem für verbrauchsteuerpflichtige Waren) ist ein Computersystem der Europäischen Union zur Überwachung von Gütern, die der… …   Deutsch Wikipedia

  • Message passing — In der Informatik ist der Nachrichtenaustausch (engl. Message Passing) eine Kommunikationsform, die in der Nebenläufigkeits Programmierung (Concurrent programming), der parallelen Programmierung (Parallel programming), der objektorientierten… …   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

  • Message Passing Interface — MPI MPI Logo Basisdaten Entwickler Argonne National Laboratory Aktuelle Version …   Deutsch Wikipedia

  • StayFriends — GmbH Rechtsform GmbH Gründung 2002 Sitz Erlange …   Deutsch Wikipedia

  • Stayfriends — GmbH Unternehmensform GmbH Gründung 2002 Unternehmenssitz Erlangen, Deutschland …   Deutsch Wikipedia

  • V (Betriebssystem) — V Basisdaten Entwickler David Cheriton et. al. Kernel Microkernel Architekturen Sun, MicroVAX …   Deutsch Wikipedia

  • Feststation — Kommunikationsarbeitsplatz im ELW 2 Funksprecherin (Indien) …   Deutsch Wikipedia

  • Funkdisziplin — Kommunikationsarbeitsplatz im ELW 2 Funksprecherin (Indien) …   Deutsch Wikipedia

Share the article and excerpts

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