O WebSphere Message Broker Versão 8.0 apresenta diversas mudanças técnicas de comportamento. Essas mudanças podem afetar as tarefas de desenvolvimento de pós-migração.
Revise as seguintes mudanças para ver como as tarefas de desenvolvimento de pós-migração podem ser afetadas:
A opção padrão para a construção de novos arquivos BAR no WebSphere Message Broker Versão 8.0 é para fluxos de mensagens como pacote de origem, com arquivos ESQL também incluída como origem. Alguns fluxos de mensagens existentes podem não ser compatíveis com essa opção padrão, mas você pode selecionar uma opção de compatibilidade para manter o comportamento anterior quando você construir um novo arquivo BAR. Todos os arquivos BAR existentes mantêm o comportamento anterior, para recompilar ESQL em um arquivo .cmf em vez de ESQL pacote como arquivos de origem separados.
Para obter informações sobre as soluções que são afetadas, consulte Incluindo Arquivos em um Broker Archive.
É possível continuar usando recursos de uma versão anterior do WebSphere Message Broker importando-os para uma área de trabalho da Versão 8.0. No entanto, não é possível criar um projeto de fluxo de mensagens no WebSphere Message Broker Versão 8.0. É possível continuar usando projetos de fluxo de mensagens de versões anteriores da mesma forma que na Versão 8.0, migrando-os para Projetos do Message Broker. Talvez você queira continuar a usar projetos de fluxo de mensagens se estiver trabalhando em um ambiente de equipe, por exemplo.
Para obter mais informações, consulte Migrando Recursos de Desenvolvimento para o WebSphere Message Broker Toolkit Versão 8.0.
No WebSphere Message Broker Versão 8.0 e mais recente, os arquivos de esquema de modelo de mensagem contidos em aplicativos e bibliotecas são a maneira preferida de modelar mensagens para a maioria de formatos de dados. Os conjuntos de mensagens são necessários se você usar os domínios MRM ou IDOC. Para obter mais informações sobre modelagem de mensagem, consulte Conceitos de Modelagem de Mensagens.
É possível importar fluxos de mensagens contendo conjuntos de mensagens do WebSphere Message Broker Versão 7.0 para o WebSphere Message Broker Versão 8.0. Seus conjuntos de mensagens existentes podem ser visualizados, compilados e implementados. No entanto, por padrão, os conjuntos de mensagens são acessíveis no modo somente leitura e não podem ser modificados.
Se for necessário modificar os conjuntos de mensagens existentes ou criar novos conjuntos de mensagens ou arquivos de definições de mensagens, você deverá ativar primeiramente o desenvolvimento do conjunto de mensagens no WebSphere Message Broker Toolkit.
Para obter mais informações, consulte Ativando o Desenvolvimento do Conjunto de Mensagens.
No WebSphere Message Broker Versão 8.0, uma capacidade de mapeamento de dados gráfica é usada quando se adiciona um nó Mapeamento para o fluxo de mensagens.
Para informações adicionais, consulte Convertendo um Mapa de Mensagem de um Arquivo .msgmap para um Arquivo .map.
No WebSphere Message Broker Versão 8.0.0.4, configurar a variável de ambiente MQSI_PREPARE_MAPS_ON_DEPLOY como TRUE altera o comportamento dos mapas de dados gráficos que são utilizados no fluxo Nó de mapeamento. Quando essa variável é configurada como TRUE, os mapas de dados gráficos são preparados para execução na implementação em vez de quando a primeira mensagem é transmitida através do nó.
Para obter uma lista completa das mudanças na variável de ambiente MQSI_PREPARE_MAPS_ON_DEPLOY que afetam mapas de dados gráficos e como isso pode afetar a migração, consulte Preparando mapas de dados gráficos na implementação.