Común · Historia

Message queue

Means of interprocess communication in software engineering

Texto en inglés

In computer science, message queues and mailboxes are software-engineering components typically used for inter-process communication (IPC), or for inter-thread communication within the same process. They use a queue for messaging – the passing of control or of content.

En Wikipedia

Texto en inglés Aún no hay artículo en tu idioma: extracto en inglés.

In computer science, message queues and mailboxes are software-engineering components typically used for inter-process communication (IPC), or for inter-thread communication within the same process. They use a queue for messaging – the passing of control or of content. Group communication systems provide similar kinds of functionality. The message queue paradigm is a sibling of the publisher/subscriber pattern, and is typically one part of a larger message-oriented middleware system. Most messaging systems support both the publisher/subscriber and message queue models in their API, e.g. Java Message Service (JMS). Competing Consumers pattern enables multiple concurrent consumers to process messages on the same message queue. Message queues implement an asynchronous communication pattern between two or more processes/threads whereby the sending and receiving party do not need to interact with the message queue at the same time. Messages placed onto the queue are stored until the recipient retrieves them. Message queues have implicit or explicit limits on the size of data that may be transmitted in a single message and the number of messages that may remain outstanding on the queue. Many implementations of message queues function internally within an operating system or within an application.

Texto: Wikipedia en inglés, CC BY-SA 4.0. · Imagen: Pra22041991 (CC BY-SA 3.0) ·

Abrir

Toca para cerrar

Confirmación