O Que Há de Novo no Versão 6.0?

Este tópico introduz a nova função principal no WebSphere Message Broker Versão 6.0. Consulte também Nova Função Incluída nos Fix Packs da Versão 6.0.
Suporte Estendido a Plataformas
O Gerenciador de Configuração é suportado em todas as plataformas do intermediário, incluindo z/OS, UNIX, Linux e Windows, consulte Configuration Manager.

O Message Brokers Toolkit pode ser instalado no Linux (plataforma x86) além do Windows, consulte Ambiente de Cliente.

O suporte a banco de dados no Linux (plataforma x86) é estendido para incluir o Oracle além do UDB DB2, consulte Bancos de Dados Suportados.

Instalação e Migração Simplificadas
A instalação do WebSphere Message Broker Versão 6.0 é mais fácil do que a do WebSphere Business Integration Message Broker Versão 5.0, porque o número de produtos de pré-requisito foi reduzido. Para obter informações adicionais sobre a instalação, consulte Guia de Instalação.

Os Gerenciador de Configuraçãos não requerem mais um banco de dados.

É fornecido um assistente de Configuração Padrão para construir rapidamente um ambiente completo para desenvolvimento ou outras configurações simples no Windows e no Linux (plataforma x86). Para obter informações adicionais sobre o assistente de Configuração Padrão, consulte Utilizando o Assistente Configuração Padrão, andthe Guia de Instalação.

Migrações do WebSphere MQ Integrator Versão 2.1 e do WebSphere Business Integration Message Broker Versão 5.0 são suportadas. O Versão 2.1 e o Versão 5.0 podem coexistir com o WebSphere Message Broker Versão 6.0, permitindo uma migração em fases. Além disso, o comando mqsimigratecomponents é fornecido para migrar componentes individuais de um código base para outro. Para obter informações adicionais sobre migração, consulte Migrando e Fazendo Upgrade.

A instalação do WebSphere Message Broker para z/OS Versão 6.0 foi simplificada das seguintes formas:
  • Um único comando pode ser utilizado para criar intermediários, Gerenciador de Configuraçãos e Servidor de Nome de Usuários.
  • Todos os comandos são baseados em JCL, significando que não é requerido nenhum shell de UNIX.
Para obter informações adicionais, consulte Guia de Instalação.
Message Brokers Toolkit Aprimorado
O Message Brokers Toolkit é baseado no release mais recente do Rational Application Developer, desenvolvido na plataforma de código aberto Eclipse. O Message Brokers Toolkit inclui os seguintes novos recursos:
  • Suporte no Linux (plataforma x86), além do Windows.
  • Editores XML.
  • A depuração visual está disponível com os seguintes recursos, que reduzem a necessidade de comutação da perspectiva do Eclipse:
    • Fluxos de Mensagens
    • ESQL
    • Componente
    • Mapeamentos Gráficos
    Para obter informações adicionais, consulte Visão Geral do Depurador de Fluxo.

Para obter informações adicionais sobre o Message Brokers Toolkit, consulte Ambiente de Cliente.

Transformação Flexível
Mapeamento Gráfico Aprimorado
As ferramentas de mapeamento suportam usuários inexperientes e experientes, ao criar transformações unidirecionais entre elementos de dados de instância de origem e de destino. Além de requerer menos codificação ESQL, as ferramentas incluem os seguintes aprimoramentos:
  • Um Editor de Mapeamento de Mensagens com uma área de janela de origem, uma área de janela de destino, arrastar e soltar, visualização de planilha, campo de entrada de expressão, janela de edição e barra de marcação com indicação de ponto de interrupção para fins de depuração, consulte Editor de Mapeamento de Mensagens.
  • Um construtor incremental que valida o conteúdo de mapa e links externos e gera código de objeto ESQL como saída para implementação no intermediário.
  • Suporte para funções definidas pelo usuário gravadas em Java e ESQL.
  • A capacidade de dividir mensagens de origem em várias mensagens de saída, converter o tipo de mensagem automaticamente, mapear cabeçalhos da mensagem e mapear elementos de repetição.

É fornecida retrocompatibilidade por migração automática, em que os arquivos mfmap existentes são regravados no novo formato msgmap. Os Fluxos de Mensagens com nós Mapping continuam funcionando sem alteração.

Para obter informações adicionais sobre mapeamento, consulte Visão Geral de Mapeamentos de Mensagens.

Regras de Roteamento e de Transformação em Java
É possível utilizar o nó JavaCompute para gravar a lógica de roteamento e transformação em Java. É fornecido um ambiente padrão do J2SE 1.4.2 com o editor Eclipse Java padrão com realce de cores e assistente de código para criar transformações. São fornecidos métodos auxiliares XPath, além dos métodos completos de plug-in, para fornecer fácil acesso a campos de mensagem. Não é necessária habilidade ou experiência em ESQL.

É possível implementar jars Java no intermediário utilizando os recursos de implementação padrão.

Para obter informações adicionais sobre o nó JavaCompute, consulte Nó JavaCompute.

Aprimoramentos de ESQL
A transformação e roteamento de mensagens utilizando ESQL foram facilitadas pelos seguintes aprimoramentos:
  • Cache de memória para reduzir o acesso a banco de dados para leitura apenas de dados de roteamento ou de validação.
  • Suporte aprimorado para a criação de variáveis DATETIME.
  • Acesso a vários bancos de dados a partir do mesmo nó Compute, JavaCompute, Database ou Filter.
  • Esquemas do banco de dados dinâmicos.
  • Novas propriedades definidas pelo usuário que podem transmitir parâmetros a ESQL para modificar o comportamento padrão.
  • Acesso a informações do ambiente, por exemplo, nome e nome do intermediário do fluxo de mensagens.
  • Suporte aprimorado para conjuntos de resultados retornados por procedimentos armazenados do banco de dados.
  • Recuperação de erro aprimorada utilizando rotinas de tratamento SQL.
  • Vários terminais de saída para combinar a função dos nós Compute e Filter.

Para obter informações adicionais, consulte Visão Geral do ESQL.

Aprimoramentos de XSLT
O desempenho de transformações XSLT foi aprimorado pelo suporte de folhas de estilo compiladas. As folhas de estilo também podem ser implementadas utilizando os recursos de implementação padrão.

Para obter informações adicionais sobre transformações XSLT, consulte Nó XMLTransformation.

Desempenho e Escalabilidade Aprimorados
O desempenho do tempo de execução do intermediário foi aprimorado significativamente pelos seguintes aprimoramentos:
  • Os comprimentos de caminhos das principais funções do intermediário foram reduzidos.
  • O custo de análise e fluxo de mensagens foi reduzido.
  • As funções de publicação/assinatura ESQL foram aprimoradas.
  • Os nós de agregação agora utilizam filas WebSphere MQ para armazenar informações de estado em vez de um banco de dados. Isso aprimora o rendimento do processamento de todos os pedidos, sendo o maior aprimoramento obtido através de pedidos não persistentes.
  • Um novo cache de memória permite que fluxos de mensagens mais eficientes sejam desenvolvidos.
  • Os requisitos de armazenamento dos analisadores MRM e XML foram reduzidos para que mensagens maiores possam ser acomodadas.
Coexistência
O WebSphere Message Broker Versão 6.0 pode coexistir com um produto Versão 2.1 ou Versão 5.0 no mesmo computador. É possível instalar o WebSphere Message Broker Versão 6.0 em um local diferente no mesmo computador, migrar seus componentes e recursos para o WebSphere Message Broker Versão 6.0 e desinstalar o produto Versão 2.1 ou Versão 5.0 posteriormente quando você tiver certeza de que não precisa mais dele.
Com algumas restrições, todos os componentes do Versão 5.0 podem participar de um domínio de intermediário do Versão 6.0 e todos os componentes do Versão 6.0 podem participar de um domínio de intermediário do Versão 5.0. Um intermediário do Versão 2.1 é o único componente do Versão 2.1 que pode participar de um domínio de intermediário do Versão 6.0.

Para obter informações adicionais sobre a coexistência, consulte Coexistência com Versões Anteriores e outros Produtos.

Suporte Aprimorado para Serviços da Web
O suporte a serviços da Web foi estendido das seguintes maneiras:
Orientando fluxos de mensagens
Os Fluxos de Mensagens podem ser orientados por transportes JMS. Os provedores JMS suportados incluem o provedor JMS incorporado no WebSphere Application Server Versão 6.0, consulte WebSphere Broker JMS Transport.

Os novos nós TimeoutControl e TimeoutNotification permitem que os fluxos de mensagens sejam orientados periodicamente em vez de por um evento externo, consulte Nó TimeoutControl e Nó TimeoutNotification.

Um novo nó MQGET permite a recuperação de mensagens em trânsito por meio de um fluxo de mensagens, além do início do fluxo de mensagens. Isto permite que grupos de mensagens sejam tratados juntos ou que sejam utilizadas filas para salvar informações de estado temporário, consulte Nó MQGet.

Análise de Mensagens Aprimorada
O desempenho da análise e gravação de mensagens foi aprimorado significativamente para permitir maior rendimento do processamento, principalmente de mensagens grandes.

Um novo importador WSDL é fornecido para criar modelos de mensagens a partir de arquivos WSDL, simplificando a integração de Serviços da Web.

Um novo analisador MIME é fornecido para permitir a análise de mensagens MIME com várias partes, como SOAP com Anexos e RosettaNet, consulte Analisador e Domínio MIME.

Modelos de mensagens para definições de mensagens padrão de mercado, como envelope SOAP, cabeçalhos MIME e segmentos SAP IDoc, são fornecidos para inclusão em seus próprios conjuntos de mensagens.

Agora há suporte para tipos simples de união e lista de Esquema XML, atributos xsi:type e XML versão 1.1.

Repetições não ligadas suportadas para todos os tipos de mensagens, incluindo texto binário e formatado.

Suporte aprimorado para mensagens COBOL que utilizam OCCURS DEPENDING ON.

Os seguintes aprimoramentos de validação do tempo de execução:
  • Opções de validação disponíveis em mais nós.
  • Um novo nó Validate para validar uma mensagem no meio de um fluxo de mensagens.
  • A capacidade de detectar todas as falhas de validação em uma mensagem antes de emitir uma exceção.
  • A capacidade de forçar uma análise completa de uma mensagem de forma independente da validação do tempo de execução.
Gerenciamento Aprimorado
Controle de Versões do Tempo de Execução
As capacidades de controle de versões aprimoradas introduzidas no ambiente de desenvolvimento no último release foram estendidas ao ambiente do tempo de execução. Todos os recursos implementados podem ser ativados com versão, autor e outras informações úteis, além dos atributos da hora de compilação e da hora de implementação padrão. As novas informações são exibidas na interface de administração, facilitando a verificação de quais recursos foram implementados em sistemas de produção. Para obter informações adicionais sobre o controle de versões do tempo de execução, consulte Versão e Palavras-chave do Fluxo de Mensagens.
Maior Automação
São fornecidos utilitários de linha de comandos novos e estendidos para permitir total automação da implementação de novos recursos em ambientes de produção.

A API Java Configuration Manager Proxy (CMP) é uma nova interface de aplicativo de gerenciamento de sistemas que é fornecida para permitir que WebSphere Message Broker seja gerenciado de forma completa por produtos e utilitários além do Message Brokers Toolkit e da interface da linha de comandos. Para obter informações adicionais sobre o CMP, consulte Desenvolvendo Aplicativos que Utilizam a API Java do Configuration Manager Proxy.

Segurança Aprimorada
O transporte HTTP foi estendido para fornecer suporte a HTTPS, que fornece privacidade e segurança adicionais.

A comunicação entre o Message Brokers Toolkit e um Gerenciador de Configuração foi estendida para permitir a utilização de SSL para segurança adicional.

Gerenciamento de Licença
O WebSphere Message Broker suporta uma nova forma de gerenciamento de licença utilizando o ITLM (IBM Tivoli License Manager), Versão 2.1, em todas as plataformas WebSphere Message Broker, com a exceção do z/OS. A implementação do ITLM concede preços de subcapacidade para eBusiness On Demand.

Para obter informações adicionais sobre ITLM, consulte Instalando o Tivoli License Manager.

Conversão de Página de Código
O conjunto de conversores de página de códigos utilizado pelo WebSphere Message Broker foi atualizado e agora é composto por conversores de página de código das bibliotecas ICU (International Components for Unicode) para Unicode, Versão 3.2. Para obter a lista de conversores de página de códigos incluída no conjunto, consulte Páginas de Códigos Suportadas.

Para obter informações sobre como incluir conversores de página de códigos adicionais no conjunto, consulte Gerando um Novo Conversor de Página de Códigos.

WebSphere MQ como um gerenciador de transações
Ao utilizar WebSphere MQ Versão 6.0 como um gerenciador de transações, as origens de dados dos fluxos de mensagens coordenados não podem conectar a instâncias do DB2 de 32 bits. Se as origens de dados de seus fluxos de mensagens coordenados conectarem ao DB2, assegure que conectem somente a instâncias do DB2 de 64 bits.
Conceitos relacionados
Novo no Versão 5.0
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ab00025_