Novos usuários: depois de considerar os diversos fatores envolvidos no projeto de um fluxo de mensagens, você estará pronto para criar um.
Utilize os links neste tópico para saber como construir fluxos de mensagens e trabalhar com recursos relacionados.
Um aplicativo é um contêiner para todos os recursos necessários para criar uma solução. Um aplicativo pode conter referências para dependências do fluxo de mensagens (como um projeto ou um conjunto de mensagens Java™) e bibliotecas que contêm recursos reutilizáveis. É possível implementar diversos aplicativos para um grupo de execução. Use este link para saber como criar um aplicativo.
Uma biblioteca é um agrupamento lógico de código relacionado, dados ou ambos. Uma biblioteca contém referências para recursos reutilizáveis, como um modelo de mensagem ou um mapa, que estão armazenados em outros projetos. Uma biblioteca pode referir-se a um recurso que esteja contido em outra biblioteca. Crie uma biblioteca se desejar reutilizar recursos. Use este link para saber como criar uma biblioteca.
UmProjeto do Message Broker é um contêiner especializado no qual é possível criar e manter todos os recursos associados a um ou mais fluxos de mensagens. É possível agrupar fluxos de mensagens e recursos relacionados em um único Projeto do Message Broker para fornecer uma estrutura organizacional para os recursos de fluxo de mensagens. Utilize este link para saber como criar um Projeto do Message Broker.
Se quiser organizar os recursos do Projeto do Message Broker e definir o escopo dos nomes de recursos para garantir exclusividade, você poderá criar esquemas do broker. Quando você cria pela primeira vez um fluxo de mensagens, um esquema do broker padrão é criado no projeto. Utilize este link para saber como criar um esquema do broker.
Crie um fluxo de mensagens para especificar como processar mensagens no broker. Você pode criar qualquer número de fluxos de mensagens e implementá-los em um ou mais brokers. Use este link para saber como criar um fluxo de mensagens usando o WebSphere Message Broker Toolkit.
Também é possível criar fluxos de mensagens que criam códigos que usam o API Java do Message Broker . Se você usar o API Java do Message Broker para criar um fluxo de mensagens, não precisará instalar o WebSphere Message Broker Toolkit.
Ao criar um fluxo de mensagens, a primeira ação a ser executada para definir sua função é incluir nós. Um nó do fluxo de mensagens é uma etapa de processamento em um fluxo de mensagens. Um nó do fluxo de mensagens pode ser um nó integrado, um nó definido pelo usuário ou um nó de subfluxo; consulte Nós do Fluxo de Mensagens. Selecione os nós a serem incluídos em seu fluxo de mensagens a partir da paleta do nó, consulte Paleta de Nós de Fluxo de Mensagens.
Para tornar seus fluxos de mensagens mais fáceis de entender e manter, você pode alterar o nome de qualquer tipo de nó que tenha incluído no fluxo de mensagens. Por exemplo, você pode alterar o nome de um nó MQInput para corresponder ao nome da fila de entrada definida no nó.
Quando tiver incluído uma instância de um nó em seu fluxo de mensagens, você poderá customizar sua função. Cada nó possui um conjunto de propriedades que são específicas da função desse nó. Para obter uma lista de nós fornecidos com o WebSphere Message Broker, consulte Nós Internos. Selecione o nó necessário desta lista para visualizar detalhes dos terminais e propriedades e como configurar o nó. Para obter informações adicionais sobre os nós que podem ser programados, tais como, os nós JavaCompute, Compute e Mapeamento, consulte Como Programar Fluxos de Mensagens?.
Você conecta os nós em seu fluxo de mensagens para indicar como o fluxo de controle passa de entrada para saída, e a rota que as mensagens podem fazer pelo fluxo de mensagens. Um nó do fluxo de mensagens contém um número fixo de pontos de entrada e saída conhecidos como terminais. Você pode conectar os terminais de falha ou de captura de nós para incluir manipulação de erros em seus fluxos de mensagens, consulte Tratando Erros em Fluxos de Mensagens.
Você pode alterar a maneira em que os nós em seu fluxo de mensagens são exibidos e organizados, para facilitar a leitura deles. Você pode incluir um ponto de curvatura para facilitar o seguimento do fluxo de controle onde as conexões do nó se cruzam, consulte Incluindo um Ponto de Curvatura.
Saiba como remover um nó de seu fluxo de mensagens.
Saiba como remover uma conexão do nó entre nós em seu fluxo de mensagens.
Saiba como excluir seu fluxo de mensagens.
Saiba como renomear seu fluxo de mensagens.
Saiba como excluir seu Projeto do Message Broker.
Saiba como mover seu fluxo de mensagens entre esquemas do broker ou Projetos do Message Broker.
Uma vez criados os fluxos de mensagens, é possível integrá-los em outros fluxos de mensagens como subfluxos. É possível usar subfluxos para reutilizar a função nos Projetos do Message Broker, reduzir o tempo de desenvolvimento e aumentar a sustentabilidade de seus fluxos de mensagens.
Seus Projetos do Message Broker e outros recursos são armazenados na área de trabalho do WebSphere Message Broker Toolkit e em outros locais no sistema de arquivos. É possível usar a função de exportação no Eclipse ou fazer cópias dos diretórios no sistema de arquivos para fazer backup de recursos. Como alternativa, você pode configurar o WebSphere Message Broker Toolkit para funcionar com um repositório, consulte Repositório de Desenvolvimento.