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

Como Programar Fluxos de Mensagens?

Novos usuários: Use os links neste tópico para obter informações sobre os conceitos e tarefas associados à programação de fluxos de mensagens.

Como Utilizar Mapeamentos de Mensagens?

Mapeamentos de mensagens utilizam uma interface arrastar e soltar para criar e transformar as mensagens. Você pode utilizar lógica condicional, funções ESQL e funções XPath para criar transformações e mapeamentos complexos. Também é possível utilizar mapeamento de mensagens para selecionar e manipular dados em tabelas de banco de dados. É necessário criar uma definição de mensagem para cada mensagem incluída em um mapeamento de mensagens. Arquivos de mapas de mensagens são armazenados em Projetos do Message Broker.
  • Como Criar um Arquivo de Mapeamento de Mensagens?

    Siga este link para obter instruções de como criar um mapeamento de mensagens na Perspectiva do Desenvolvimento de Aplicativos do Intermediário. Também é possível criar um mapa de mensagem a partir do nó Mapeamento .
  • Com o que se parece o editor de Mapeamento de Dados Gráficos?

    Crie e modifique os mapeamentos de mensagem no editor de Mapeamento de Dados Gráficos. Use esse link para descobrir informações sobre o editor de Mapeamento de Dados Gráficos.
  • Como configurar um mapa de mensagens?

    Quando você configurar mapeamentos de mensagens, poderá arrastar o conteúdo de uma origem para um destino. A origem pode ser uma mensagem, um banco de dados, ou ambos, e o destino pode ser mensagens, tabelas de banco de dados, ou ambas. Se o destino for um banco de dados, você poderá selecionar a operação de banco de dados(inserir, atualizar ou excluir) que deseja executar na tabela. Você pode definir como constante o valor do destino, ou pode utilizar uma função ou expressão para produzir o valor. Além disso, você pode configurar mapeamentos condicionais para definir diferentes valores para destinos com base no conteúdo das origens e identificar elementos repetitivos em origens e destinos. Siga este link para descobrir mais sobre os mapeamentos de mensagens.
  • Sintaxe de Mapeamento de Mensagens

    Ao utilizar uma expressão para definir o valor de um destino em um mapeamento de mensagens, a expressão deve estar no formato XPath.

Como Utilizar ESQL?

Linguagem de Consulta Estruturada Estendida (ESQL) é uma linguagem de programação baseada em Linguagem de Consulta Estruturada (SQL), que normalmente é usada com bancos de dados relacionais como DB2. A linguagem ESQL estende os constructos da linguagem SQL para fornecer suporte ao trabalho com conteúdo de mensagem e banco de dados. ESQL pode ser utilizada com os nós Compute, Banco de Dados e Filter.

Várias das Amostras do WebSphere Message Broker mostram como usar o ESQL em fluxos de mensagens.

Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

As amostras a seguir contêm código ESQL de exemplo: Use os seguintes links para descobrir como usar o ESQL em seus fluxos de mensagens:

Como Utilizo o Java?

É possível criar um arquivo de classe Java™ para um nó JavaCompute e codificar funções Java para ajustar o comportamento do nó. É possível incluir qualquer código Java em seus nós JavaCompute e utilizar a API do nó Java definido pelo usuário para processar mensagens. Você gerencia arquivos Java por meio da perspectiva Java.

A seguinte amostra fornece uma coleção de fluxos de mensagens que mostram como usar o nó JavaCompute:
  • Nó JavaCompute

    Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

  • Como Utilizar um Nó JavaCompute?

    É possível utilizar o nó JavaCompute para examinar o conteúdo de uma mensagem de entrada, transformar uma mensagem e construir novas mensagens. Siga este link para descobrir como usar e configurar o nó JavaCompute em seus fluxos de mensagens.
  • Como Criar Código Java para um Nó JavaCompute?

    Descubra como criar um arquivo de classe Java usando o assistente do nó JavaCompute. O assistente do nó JavaCompute cria uma classe Java com código Java modelo baseado nas opções selecionadas no assistente. Você pode então modificar o código esboçado para executar seu próprio processamento.
  • Como Abrir um Arquivo Java Existente?

    É possível modificar um código Java existente criado em um Projeto Java.
  • Como Salvar um Arquivo Java?

    Descubra como salvar seu arquivo Java.
  • Como gravar Java para fluxos de mensagens?

    Obtenha informações de introdução sobre como gravar código Java para seus fluxos de mensagens, incluindo como manipular a árvore de mensagens, acessar bancos de dados, manipular erros e acessar propriedades do broker.
  • Quais Visualizações e Editores Utilizar ao Programar Java?

    Obtenha uma lista de tópicos de conceito, tarefa e referência que estão relacionados a editores e visualizações para trabalhar com Java.

  • Onde Obter Assistência ao Programar Java?

    Você pode utilizar o assistente de código para fornecer uma lista de conclusões de comando disponíveis que podem ser selecionadas para inserção no editor. Também é possível usar o assistente de comando para acessar informações de Javadoc sobre código no editor Java.

  • Como Incluir Dependências de Código Java?

    Descubra como incluir referências a outros projetos Java e arquivos JAR em seu código de nó JavaCompute.
  • Onde posso localizar a API do nó definido pelo usuário Java?

    Siga este link para a API Java das classes do WebSphere Message Broker para criar um nó definido pelo usuário Java que também pode ser utilizado para codificar seu nó JavaCompute.

Como Utilizar Transformações XML?

Você pode utilizar o nó XSLTransform para transformar uma mensagem XML em outro formato de XML de acordo com as regras fornecidas por uma folha de estilo XSL (Extensible Stylesheet Language). Você pode especificar o local da folha de estilo a ser aplicada a essa transformação de três maneiras:
  • Utilizando o conteúdo dos dados XML dentro da própria mensagem, que transforma a mensagem de acordo com uma folha de estilo que a própria mensagem define.
  • Definindo um valor dentro da pasta LocalEnvironment.
  • Utilizando propriedades do nó, o que garante que a transformação definida por essa única folha de estilo seja aplicada a cada mensagem que está sendo processada pelo nó.
É possível descobrir links para informações sobre como usar a transformação XML nesta seção.
  • Onde posso localizar uma amostra que demonstra transformações XML?

    Se você instalou o WebSphere Message Broker Toolkit, poderá usar este link para exibir a amostra de Transformação de XSL. A amostra de Transformação de XSL é uma amostra de fluxo de mensagens que mostra como usar um fluxo de mensagens para transformar uma mensagem XML em outro formato de mensagem XML de acordo com as regras fornecidas por uma folha de estilo XSL.

    Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

  • Como Utilizar o Nó XSLTransform?

    Siga este link para descobrir como usar e configurar o nó XSLTransform para transformar uma mensagem XML em outro formato de XML.
  • Onde posso encontrar mais informações sobre Transformações XSL?

    Para descobrir mais sobre Transformações XML, siga este link para a especificação W3C da sintaxe e semântica da linguagem Transformações XSL para transformar documentos XML em outros documentos XML.

Como Usar PHP?

PHP é uma linguagem de script que você pode codificar para rotear e transformar mensagens. É possível usar PHP no nó PHPCompute, que é suportado apenas no Windows.
  • Onde Posso Obter uma Visão Geral do PHP?

    Siga este link para obter uma visão geral do PHP e links para informações adicionais sobre como é possível usar esta linguagem de script.
  • Onde posso localizar uma amostra que demonstra como usar PHP?

    Se você instalou o WebSphere Message Broker Toolkit, poderá usar este link para exibir a amostra de PHP. A amostra de PHP é uma amostra de fluxo de mensagens que mostra como usar código PHP para transformar uma mensagem XML.

    Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

  • Como Utilizar um Nó PHPCompute?

    Siga este link para descobrir como usar e configurar o nó PHPCompute em seus fluxos de mensagens.
  • Como Criar Código PHP para um Nó PHPCompute?

    Descubra como criar um arquivo de script PHP para o nó PHPCompute de seus fluxos de mensagens.

Como Usar .NET?

Em plataformas Windows, use conjuntos .NET para criar, modificar e rotear mensagens. É possível chamar conjuntos .NET a partir de um nó .NETCompute. Usando ESQL, também é possível chamar conjuntos a partir de um nó Compute.

Como utilizo XPath?

O XML Path Language (XPath) é uma linguagem utilizada para exclusivamente identificar ou endereçar as partes de um documento XML. Uma expressão XPath pode ser utilizada para pesquisar em um documento XML e extrair as informações dos nós (qualquer parte do documento, como um elemento ou atributo). As expressões XPath podem ser utilizadas em mapas de mensagens e nas propriedades de alguns dos nós. Tipicamente, é possível usar XPath quando estiver usando Java, XML ou PHP.
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:28:07


Tópico GeralTópico Geral | Versão 8.0.0.5 | aa40220_