Paso de mensajes

Definición: ¿Qué significa el paso de mensajes?

El paso de mensajes, en términos informáticos, se refiere al envío de un mensaje a un proceso que puede ser un objeto, proceso paralelo, subrutina, función o hilo. Este mensaje se puede utilizar para invocar otro proceso, directa o indirectamente. El paso de mensajes es especialmente útil en la programación orientada a objetos y en la programación paralela cuando se envía un solo mensaje (en forma de señal, paquete de datos o función) a un destinatario.

Techinfo explica el paso de mensajes

El paso de mensajes se basa en el proceso y su organización de soporte para llamar al código real para que se ejecute. La diferencia entre las llamadas de programación convencionales por el hecho de que el procedimiento de programación habitual llama al proceso por su nombre en lugar de un paquete de datos o un disparador de señal. Básicamente es la comunicación entre dos procesos, subrutinas o funciones dentro de un programa. El software informático moderno utiliza en gran medida el paso de mensajes para implementar técnicas de programación eficientes. En redes como Internet, donde los objetos también pueden estar trabajando desde varias computadoras, el proceso de transmisión de mensajes juega un papel importante. Los canales son una forma eficaz de implementar el paso de mensajes en los sistemas modernos.