Definição – o que significa passagem de mensagem?
A passagem de mensagens, em termos informáticos, refere-se ao envio de uma mensagem a um processo que pode ser um objeto, processo paralelo, sub-rotina, função ou thread. Esta mensagem pode ser usada para chamar outro processo, direta ou indiretamente. A passagem de mensagens é especialmente útil na programação orientada a objetos e na programação paralela quando uma única mensagem (na forma de um sinal, pacote de dados ou função) é enviada a um destinatário.
Definirtec explica a passagem de mensagens
A passagem de mensagens depende do processo e de sua organização de suporte para chamar o código real para execução. A diferença entre as chamadas de programação convencionais pelo fato de que o procedimento de programação usual chama o processo pelo nome em vez de um pacote de dados ou gatilho de sinal. É basicamente a comunicação entre dois processos, sub-rotinas ou funções dentro de um programa. O software de computador moderno usa amplamente a passagem de mensagens para implementar técnicas de programação eficientes. Em redes como a Internet, onde os objetos também podem estar trabalhando em vários computadores, o processo de passagem de mensagens desempenha um papel importante. Os canais são uma forma eficiente de implementar a passagem de mensagens em sistemas modernos.