WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Interfaces de Programação do Aplicativo Cliente

Os nós podem ser configurados em seus fluxos de mensagens para customizar o comportamento desses nós usando uma ou mais das interfaces de programação suportadas.

É possível usar uma das seguintes opções para converter formatos de mensagens em seus fluxos de mensagens:

Mapeamentos
O editor de Mapeamento de Dados Gráficos no WebSphere Message Broker Toolkit é uma interface gráfica que exibe uma representação visual de mensagens. Este editor pode ser usado para:
  • Arrastar campos de uma mensagem de origem para uma mensagem de destino
  • Mapear dados de bancos de dados para a estrutura da mensagem
  • Aplicar funções

É possível usar mapeamentos no nó Mapeamento.

Use essa opção se você não quiser usar uma linguagem de programação.

ESQL
Use ESQL para manipular dados nas tabelas de mensagens e do banco de dados. ESQL é uma linguagem de programação que é específica para WebSphere Message Broker e baseada em SQL. É possível codificar instruções ESQL para criar, fazer referência e atualizar campos da mensagem e conteúdo do banco de dados. A ESQL fornece um rico conjunto de instruções e funções que podem ser usadas para a obtenção de transformações sofisticadas.

É possível usar ESQL nos nós Compute, Banco de Dados e Filter.

Use esta opção se as transformações que você deseja executar forem complexas e se os designers do fluxo de mensagens estiverem familiarizados com linguagens de programação relacionadas a procedimento.

Java™
Use a linguagem de programação Java para rotear ou transformar suas mensagens. É possível usar XPath para criar, fazer referência e atualizar campos da mensagem. Também é possível usar JDBC para acessar tabelas de banco de dados.

É possível usar Java apenas no nó JavaCompute.

Use esta opção se os designers do fluxo de mensagens estiverem familiarizados com a linguagem de programação Java .

Folhas de Estilo XSL
Use folhas de estilo XSL padrão para converter mensagens XML em outros formatos suportados pelo broker.

É possível usar XSL apenas no nó XSLTransform.

Use essa opção se seus fluxos de mensagens estiverem processando mensagens XML e os designers do fluxo de mensagens estiverem familiarizados com as folhas de estilo XSL.

PHP
Use a linguagem de programação PHP para rotear ou transformar suas mensagens. É possível usar PHP para criar, fazer referência e atualizar campos da mensagem.

É possível usar PHP apenas no nó PHPCompute.

Use essa opção se os designers do fluxo de mensagens estiverem familiarizados com os scripts e a linguagem de programação PHP.

Windows platform.NET
Windows platformUse o .NET Framework para rotear ou transformar as mensagens. É possível usar NET. para criar, fazer referência e atualizar campos da mensagem.

É possível usar .NET no nó .NETCompute e chamar código .NET a partir de ESQL.

Use essa opção se os designers do fluxo de mensagens estiverem familiarizados com o .NET Framework.

Ao configurar os fluxos de mensagens e os nós, você cria um conjunto de arquivos armazenados na área de trabalho.

Os arquivos criados são dos seguintes tipos:

É possível incluir outros arquivos no Projeto do Message Broker para que sejam implementados no broker com o fluxo de mensagens. O broker armazena estes arquivos extras mas não os processa de forma alguma.

Para obter detalhes de como criar os arquivos para suportar estas opções de transformação e criar seu conteúdo, consulte Transformando e Aprimorando Mensagens.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:49


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | bz90008_