Um publicador é um aplicativo que disponibiliza informações sobre um tópico especificado para um gerenciador de filas em um sistema de Publicação/Assinatura.
Em um sistema Publicação/Assinatura, um aplicativo, conhecido como o publicador, pode enviar uma mensagem para uma fila de mensagens ou porta, que é associada a um nó input em um fluxo de mensagens que contém um nó Publication.
Outro aplicativo, conhecido como o assinante, pode enviar uma solicitação de assinatura para o gerenciador de filas que, em seguida, envia mensagens de publicação relevantes para a fila de mensagens ou para a porta do assinante.
Uma mensagem publicada pode ser pedida por mais de um assinante, e um assinante pode pedir mensagens, sobre o mesmo tópico ou tópicos diferentes, de mais de um publicador.