www.wikidata.de-de.nina.az
In der Informatik ist der Nachrichtenaustausch englisch message passing eine Kommunikationsform die in der Nebenlaufigkeits 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 Empfangern 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 ahnliche gehoren 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 Zustandsanderungen verbirgt die evtl bei der Implementierung des Nachrichtensendens verwendet werden Siehe auch BearbeitenBetriebssystem Ereignis Programmierung Kommunikationsdiagramm UML Nachrichtenorientierte Middleware Verteiltes System Actor ModelWeblinks BearbeitenRechnernetze und verteilte Systeme Skript PDF 253 kB Einbettung des Konzeptes in einen grosseren Rahmen Abgerufen von https de wikipedia org w index php title Nachrichtenaustausch amp oldid 221981572