Implementando as Amostras de Extensões Definidas pelo Usuário Fornecidas

O WebSphere Message Broker fornece algumas amostras de código para ajudar a compreender como escrever nós e analisadores definidos pelo usuário.

As amostras consistem em um analisador de amostra e nos seguintes nós de amostra:
Chave Um nó, implementado em versões em C e em Java, que propaga uma mensagem de entrada para um entre vários terminais de saída dependendo do conteúdo da mensagem.
Transformar Um nó, implementado em versões em C e em Java, que executa uma transformação simples de mensagem.

Cada nó de amostra consiste nos arquivos de origem e em alguns arquivos que você pode utilizar para testar cada nó. Para o analisador de amostra existem apenas arquivos de origem. Consulte Arquivos de Nós de Amostra e Arquivos de Analisadores de Amostra para obter detalhes dos arquivos de amostra e onde localizá-los.

Para implementar as amostras fornecidas:
  1. Compile as amostras. Para obter informações sobre como compilar um nó Java, consulte Compilando um Nó Java Definido pelo Usuário. Para obter informações sobre como compilar um nó ou um analisador C, consulte Compilando uma Extensão Definida pelo Usuário em C.
  2. Instale a extensão definida pelo usuário em um domínio do intermediário. Para obter instruções sobre como concluir esta etapa, consulte Instalando Arquivos de Tempo de Execução da Extensão Definida pelo Usuário em um Intermediário.
  3. Início da mudançaNo computador que hospeda o ambiente de trabalho, extraia o arquivo SampleNodesProject.zip, localizado no subdiretório de amostras e copie os arquivos para um diretório do qual o ambiente de trabalho possa acessá-los. Por exemplo, no Windows, o local é o diretório install_dir\sample\extensions\com.ibm.samples.nodes. Para obter informações adicionais sobre onde copiar os arquivos, consulte Instalando uma Extensão Definida pelo Usuário para as Versões Atual e Antiga do Intermediário.Fim da mudança
  4. Abra o ambiente de trabalho e alterne para a Perspectiva do Desenvolvimento de Aplicativos do Intermediário. A categoria chamada "Nós de amostra" agora está visível na paleta e os nós de amostra são mostrados abaixo dela. A documentação sobre os nós de amostra também é visível no sistema de ajuda sob "Samples".
  5. Inclua os nós de amostra em um fluxo de mensagens (consulte Incluindo um Nó do Fluxo de Mensagens).
  6. Implemente o fluxo de mensagens; consulte Implementando.
  7. Para os nós Switch e Transform, você pode colocar uma mensagem na fila de entrada de fluxo de mensagens e observar os resultados, conforme mostrado:
    1. Certifique-se de que o fluxo de mensagens contendo o nó de amostra seja implementado com êxito; consulte Verificando os Resultados da Implementação).
    2. Utilize a função Enfileirar Mensagem para colocar as mensagens de entrada de amostra (os arquivos .xml listados acima) para a fila de entrada nomeada no nó de entrada do fluxo de mensagens; consulte Depuração: Colocando uma Mensagem de Teste em uma Fila de Entrada.
    Também é possível utilizar o nó Trace ou o depurador de Fluxo para observar o que está acontecendo em seu fluxo de mensagens.
Conceitos relacionados
Visão Geral de Extensões Definidas pelo Usuário
Tarefas relacionadas
Incluindo um Nó do Fluxo de Mensagens
Testando e Depurando Aplicativos do fluxo de mensagens
Desenvolvendo Extensões Definidas pelo Usuário
Compilando um Nó Java Definido pelo Usuário
Compilando uma Extensão Definida pelo Usuário em C
Instalando uma Extensão Definida pelo Usuário para as Versões Atual e Antiga do Intermediário
Verificando os Resultados da Implementação
Resolução de Problemas e Suporte
Referências relacionadas
Nó Trace
Extensões Definidas pelo Usuário
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:13:11

as09990_