Este tópico contém as seguintes seções:
Utilize o nó Publication para filtrar mensagens de saída de um fluxo de mensagens e transmiti-las para assinantes que registraram interesse em um determinado conjunto de tópicos. O nó Publication sempre deve ser um nó de saída de um fluxo de mensagens e não possuir terminais de saída de sua propriedade.
Utilize o nó Publication se seu fluxo de mensagens suportar aplicativos de publicação/assinatura. Os aplicativos que esperam receber publicações devem registrar uma assinatura em um intermediário e podem, opcionalmente, qualificar as publicações obtidas, fornecendo critérios restritivos (tais como um tópico de publicação específico).
Se os aplicativos do assinante utilizarem o WebSphere MQ Enterprise Transport para conectar-se ao intermediário, será possível definir as filas para as quais as mensagens serão publicadas como filas em clusters ou compartilhadas do WebSphere MQ.
O nó Publication é representado no workbench pelo seguinte ícone:
Veja a amostra a seguir para consultar como utilizar este nó:
Para obter um exemplo de como utilizar esse nó, suponha que você tenha gravado um aplicativo de publicação que publica atualizações de ações regularmente. O aplicativo envia mensagens para o intermediário em um nó MQInput e as publicações de ações do são disponibilizadas para vários assinantes através de um nó Publication.
Quando tiver colocado uma instância do nó Publication em um fluxo de mensagens, será possível configurá-lo. Clique com o botão direito na visualização do editor clique em Propriedades. As propriedades básicas do nó são exibidas.
Todas as propriedades mandatórias, para as quais é necessário inserir um valor (aquelas que não possuem um valor padrão definido) são marcadas com um asterisco no diálogo das propriedades.
Configure o nó Publication da seguinte forma:
Limpe a caixa de opções se não desejar que a ação seja executada.
Para obter informações adicionais, consulte a Pontos de Assinatura.
Clique em Cancelar para fechar o diálogo e descartar todas as alterações feitas nas propriedades.
Os terminais do nó Publication são descritos na tabela a seguir.
Terminal | Descrição |
---|---|
Entrada | O terminal de entrada que aceita a mensagem para processamento pelo nó. |
As tabelas a seguir descrevem as propriedades do nó; a coluna com cabeçalho M indica se a propriedade é mandatória (marcado com um asterisco no diálogo de propriedades caso seja necessário digitar um valor quando nenhum padrão for definido), a coluna com cabeçalho C indica se a propriedades é configurável (você poderá alterar o valor quando incluir o fluxo de mensagens no arquivo bar para implementá-lo).
As propriedades Básicas do nó Publication são descritas na tabela a seguir.
Propriedade | M | C | Padrão | Descrição |
---|---|---|---|---|
Nomenclatura de Fluxo Implícito | Sim | Não | Limpo | Define se é necessário obter o nome da fila do WebSphere MQ na qual a mensagem de entrada foi recebida como o nome da fila. Se você selecionar a caixa de opções, esta ação é executada. |
Ponto de Assinatura | Não | Não | O valor do ponto de assinatura para o nó. |
As propriedades de Descrição do nó Publication são descritas na tabela a seguir.
Propriedade | M | C | Padrão | Descrição |
---|---|---|---|---|
Descrição Breve | Não | Não | Uma breve descrição do nó. | |
Descrição Longa | Não | Não | Texto que descreve a finalidade do nó no fluxo de mensagens. |
Conceitos relacionados
Fluxos de Mensagem
Publicação/Assinatura
Pontos de Assinatura
MQSeries Publicação/Assinatura
Implementação de Aplicativo de Fluxo de Mensagens
Tarefas relacionadas
Decidindo Quais Nós Utilizar
Tratando Erros em Fluxos de Mensagens
Utilizando as Filas de Clusters WebSphere MQ para Entrada e Saída
Utilizando as Filas Compartilhadas do WebSphere MQ para Entrada e Saída (z/OS)
Desenvolvendo aplicativos do Publicação/Assinatura
Referências relacionadas
Nó MQOutput
MQSeries Publish/Subscribe
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ac04590_ |