Un publicador es una aplicación que pone información sobre un tema especificado a disposición de un gestor de colas en un sistema de publicación/suscripción.
En un sistema de publicación/suscripción, una aplicación, conocida como el publicador, puede enviar un mensaje a una cola de mensajes o un puerto que esté asociado a un nodo de entrada de un flujo de mensajes que contenga un nodo Publication.
Otra aplicación, conocida como el suscriptor, puede enviar una solicitud de suscripción al gestor de colas, que, a continuación, envía los mensajes de publicación pertinentes a la cola de mensajes o al puerto del suscriptor.
Un mensaje publicado puede ser solicitado por más de un suscriptor, y un suscriptor puede solicitar mensajes, sobre el mismo tema o sobre otros distintos, de más de un publicador.