| dbpprop:abstract
|
- Message passing in computer science, is a form of communication used in parallel computing, object-oriented programming, and interprocess communication.
- 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. 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. 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.
- Le modèle de passage de messages (ou modèle de Message Passing) est un modèle de communication entre ordinateurs. Il réalise l’envoi de messages simples. Il constitue la couche de base des middlewares orientés messages. Au dessus de cette couche, on trouve d'autres couches de middlewares de plus en plus perfectionnées et qui sont : Le Message Queuing qui ajoute la notion de persistance au message passing; Le modèle par abonnement (ou modèle Publish/Subscribe), qui utilise les fonctions du Message Passing ou du Message Queuing et qui ajoute la notion d’anonymat et d’abonnement. Le modèle événementiel qui est plus considéré comme un modèle de programmation que comme un modèle de communication. CORBA, DCOM, SOAP et MPI sont des exemples de systèmes de passage de messages.
- In informatica, la comunicazione a scambio di messaggi è una tipologia di comunicazione tra processi che prevede che non ci siano risorse condivise (e per questo viene anche detta shared nothing, nessuna condivisione), e che tutte le comunicazioni avvengano attraverso l'invio di messaggi tra i processi. Per queste caratteristiche si pone in contrasto con le tecniche di comunicazione che prevedono condivisione della memoria e l'uso dei lock o di meccanismi analoghi per ottenere la mutua esclusione. La comunicazione avviene tramite primitive di comunicazione della tipologia di send (invia) e receive (ricevi). La modalità a scambio di messaggi è molto usata nelle architetture ad alte prestazioni (calcolo parallelo), e il protocollo più diffuso in questi casi è MPI.
- メッセージ(message)とは、言付け、伝言、伝送文などの意味があり、コンピュータにおいては、次のような意味で使われている。
- Em ciência da computação, troca de mensagens é uma forma comunicação entre processos que consiste em enviar mensagens a destinatários, sob forma de invocação de funções, sinais ou pacotes de dados. A transferência dos dados é uma tarefa cooperativa entre processos, pois para cada operação de envio deve haver uma operação de recebimento relacionada. O termo é usado em computação paralela, computação concorrente e em programação orientada a objeto. Sistemas de objetos distribuídos e de chamadas remotas como ONC RPC, Corba, Java RMI, DCOM, SOAP, . NET Remoting, QNX Neutrino RTOS, OpenBinder, D-Bus entre outros são sistemas de troca de mensagens. Linguagens de programação baseadas no modelo de troca de mensagem geralmente definem essa troca como o envio dum dado a um destinatário qualquer, como uma thread ou um socket, geralmente de forma assíncrona e por cópia do dado. Laço de eventos Comunicação entre processos Computação distribuída
- В информатике обмен сообщениями является формой сообщения, используемой в параллельных вычислениях, объектно-ориентированном программировании и взаимодейстии процессов. Сообщение реализуется путём посылки пакетов информации получателям, которые могут означать множество вещей: вызов функций, сигналы, данные. Данный метод широко используется во всевозможных системах конкурентных вычислений для координации действий. В микроядерных операционных системах он используется для обмена информацией между одним из ядер и одним или более исполняющих блоков. Распределённые системы доступа к объектам и удалённого вызова методов, вида ONC RPC, CORBA, RMI, DCOM, SOAP, . Net_Remoting, QNX Neutrino RTOS, OpenBinder, D-Bus и им подобные являются системами обмена сообщениями. Этот термин также используется в высокомощных вычислениях и интерфейсе передачи сообщений. Концепция обмена сообщениями также используется в Байесовской сети доверия.
- О́бмін повідо́мленнями — в програмуванні, є способом координації в конкурентних, паралельних, та об'єктно-орієнтованих системах, та організації взаємодії між процесами. Координація робиться шляхом відсилання повідомлень отримувачу. Повідомлення можуть мати форму викликів функцій, сигналів, та пакетів даних. До найвідоміших моделей обчислень, основаних на обміні повідомленнями належать модель Актора та числення процесів. Мікроядерні операційні системи координують роботу ядра та програм обміном повідомлень. Розподілені системи доступу до об'єктів та віддаленого виклику методів, такі як ONC RPC, CORBA, Java RMI, DCOM, SOAP, . NET Remoting та їм подібні є системами з обміном повідомленнями. Цей термін також використовується в галузі надпотужних обчислювальних систем в бібліотеці MPI.
|
| rdfs:comment
|
- Message passing in computer science, is a form of communication used in parallel computing, object-oriented programming, and interprocess communication.
- 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.
- Le modèle de passage de messages (ou modèle de Message Passing) est un modèle de communication entre ordinateurs. Il réalise l’envoi de messages simples. Il constitue la couche de base des middlewares orientés messages.
- In informatica, la comunicazione a scambio di messaggi è una tipologia di comunicazione tra processi che prevede che non ci siano risorse condivise (e per questo viene anche detta shared nothing, nessuna condivisione), e che tutte le comunicazioni avvengano attraverso l'invio di messaggi tra i processi.
- メッセージ(message)とは、言付け、伝言、伝送文などの意味があり、コンピュータにおいては、次のような意味で使われている。
- Em ciência da computação, troca de mensagens é uma forma comunicação entre processos que consiste em enviar mensagens a destinatários, sob forma de invocação de funções, sinais ou pacotes de dados. A transferência dos dados é uma tarefa cooperativa entre processos, pois para cada operação de envio deve haver uma operação de recebimento relacionada. O termo é usado em computação paralela, computação concorrente e em programação orientada a objeto.
- В информатике обмен сообщениями является формой сообщения, используемой в параллельных вычислениях, объектно-ориентированном программировании и взаимодейстии процессов.
- О́бмін повідо́мленнями — в програмуванні, є способом координації в конкурентних, паралельних, та об'єктно-орієнтованих системах, та організації взаємодії між процесами. Координація робиться шляхом відсилання повідомлень отримувачу.
|