Alguns fix packs e outros pacotes de manutenção entregam novas funções.
O tópico O Que Há de Novo na Versão 8.0? é uma introdução à nova função principal no WebSphere Message Broker Versão 8.0. Este tópico apresenta a função adicional que está incluída nos fix packs.
Para obter informações detalhadas sobre o conteúdo dos fix packs e outros pacotes de manutenção, consulte Página de Web de Suporte do WebSphere Message Broker. Clique em Downloadse, em seguida, em Correções Recomendadas, e selecione seu produto para visualizar as correções disponíveis. A descrição de cada fix pack inclui um link para Problemas corrigidos (uma lista de APARs que estão incluídos).
Este fix pack simplifica o desenvolvimento, implementação, gerenciamento e migração de soluções WebSphere Message Broker.
É possível retornar uma lista de parâmetros que são configurados em um broker. Além disso, você pode utilizar o mqsireportdbparms para verificar se as credenciais de segurança estão configuradas ou identificar se está utilizando a senha correta para um broker. Para obter informações adicionais sobre como usar o comando mqsireportdbparms, consulte an09156_.htm.
Um grupo de execução mantém um cache de expressões XPath compiladas para ajudar a reduzir o uso do processador de análise e recriação de expressões XPath que são utilizadas repetidamente durante a execução do fluxo de mensagens. Esse cache é compartilhado por todos os fluxos de mensagens em um grupo de execução. No entanto, esse tamanho padrão pode se tornar um gargalo de desempenho para clientes que utilizam muitas expressões XPath com uma única chamada de fluxo, invalidando completamente o cache. Alterar o tamanho do cache de XPath pode melhorar o desempenho do fluxo de mensagens. Para obter exemplos e informações sobre como alterar o tamanho de cache padrão, consulte Configurando o cache de XPath.
Os aprimoramentos de serviços da Web melhoram a segurança e confiabilidade.
Dados de autenticação do cliente para certificados SSL X509 podem ser propagados para o ambiente local e usados para autorização: ao implementar um fluxo de mensagens para usar autenticação SSL, é possível verificar certificados de cliente autenticados para autorização. Quando um perfil de segurança é configurado para autorização e configurado no nó de entrada, os dados são passados para um gerenciador de segurança. Um gerenciador de segurança do broker recebe partes relevantes do certificado para autorização e o envia para o analisador de propriedades. Durante a autenticação, os dados da identidade ou do token de segurança que são fornecidos substituem os valores nos campos de identidade da árvore de propriedades. Estes dados podem ser de um cabeçalho de transporte Basic-Auth ou um token WS-Security, por exemplo. Os dados do parâmetro no certificado substituem os campos na árvore de propriedades. Para obter informações e exemplos adicionais, consulte Autorizando Certificados do Cliente SSL.
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 que afetam mapas de dados gráficos, consulte Preparando mapas de dados gráficos na implementação.
Os parâmetros de inicialização do servlet proxy devem ser configurados para o ambiente do broker ao qual o servlet proxy está se conectando cada vez que o servlet do proxy é implementado no contêiner do servlet. Agora é possível configurar os parâmetros web.xml apenas uma vez por meio do JNDI no WebSphere Application Server, independentemente de quantas futuras implementações pode haver no servlet proxy. Como os parâmetros de configuração de JNDI têm precedência sobre os parâmetros de inicialização no arquivo web.xml, utilizar esse método significa que você precisa efetuar a configuração no lado do servidor de aplicativos somente uma vez para quaisquer implementações futuras do servlet proxy.
Estas tarefas de configuração devem ser concluídas no console administrativo do WebSphere Application Server. Para obter uma lista completa das etapas, consulte Configurando a interface JNDI para o servlet proxy.
Recursos adicionais que descrevem mudanças no suporte ao banco de dados.
Para obter instruções sobre acesso remoto a um SQL Server, consulte Conectando-se a um Banco de Dados dos Sistemas Linux e UNIX Usando o Extensor de Banco de Dados ODBC do WebSphere Message Broker, e para arquivos de configuração de ODBC de amostra do Solaris em x86-64, consulte Arquivos de Configuração ODBC de Amostra do WebSphere Message Broker.
Este fix pack simplifica o desenvolvimento, implementação, gerenciamento e migração de soluções WebSphere Message Broker.
É possível usar a propriedade ConnectionIdleTimeoutSec no serviço configurável IMSConnect para especificar o tempo limite de conexão inativa para conexões IMS™ em cache. Se uma conexão IMS em cache ficar inativa além do ConnectionIdleTimeoutSec especificado, então essa conexão ficará inelegível para reutilização, será removida do cache e fechada normalmente.
Para obter informações adicionais, consulte Propriedades de Serviços Configuráveis.
É possível utilizar o parâmetro -f para jvmSystemProperty nos comandosmqsireportproperties e mqsichangeproperties para visualizar e alterar as propriedades em um grupo de execução enquanto ele está no modo off-line.
Para obter informações adicionais, consulte Comando mqsichangeproperties.
Este fix pack simplifica a coleção de informações de diagnóstico relacionadas ao broker para envio à IBM.
Este fix pack simplifica o desenvolvimento, implementação, gerenciamento e migração de soluções WebSphere Message Broker.
Para obter informações adicionais, consulte Criando um broker de várias instâncias e Criando um broker de várias instâncias usando um gerenciador de filas de várias instâncias.
Para informações adicionais, consulte Análise de Dados.
Quando projetar um fluxo de mensagens que manipule mensagens grandes compostas de estruturas de repetição, poderá codificar métodos Java que ajudam a reduzir a carga de armazenamento no broker.
Para obter informações adicionais, consulte Trabalhando com Mensagens de Entrada Grandes para Propagar Várias Mensagens de Saída.
Este fix pack facilita o uso de uma ampla faixa de ambientes de hardware, software e virtualizado.
Ative o novo recurso usando o parâmetro -f no comando mqsichangebroker, conforme descrito em Comando mqsichangebroker. Você deve parar o cache antes de poder ativar o recurso para os brokers.
Para obter informações adicionais, consulte Grades do WebSphere eXtreme Scale.
Por padrão, cada servidor inicia com um nome de domínio derivado pelo broker. Nas versões anteriores do WebSphere Message Broker, o nome de domínio de todos os servidores em todos os caches integrados era uma sequência vazia. Os servidores em domínios diferentes não podem colaborar na mesma grade. Portanto, para um cache que abrange mais de um broker, você deve ativar o novo recurso para esses brokers ao mesmo tempo.
Os brokers que estão executando o fix pack V8.0.0.2 sem a nova funcionalidade ativada ainda podem colaborar na mesma grade como brokers que estão executando a V8.0.0.1. Nesse cenário, os servidores que estão executando a V8.0.0.2 continuam usando uma sequência vazia como nome de domínio; os servidores relatam uma mensagem de aviso BIP7140 para o log do sistema com essa informação.
Ative o novo recurso usando o parâmetro -f no comando mqsichangebroker, conforme descrito em Comando mqsichangebroker.
Para obter informações adicionais, consulte Configurando o Cache Global Integrado Usando Comandos.
É possível especificar quantos dados existem no cache global configurando um valor de tempo de vida. Você especifica esse valor quando obtém um objeto MbGlobalMap. O valor se aplica a todas as entradas de cache que são criadas usando esse objeto MbGlobalMap nessa instância do nó JavaCompute. Após o tempo especificado, os dados afetados são removidos do cache global automaticamente.
Ative o novo recurso usando o parâmetro -f no comando mqsichangebroker, conforme descrito em Comando mqsichangebroker. Você deve parar o cache antes de poder ativar o recurso para os brokers.
Para obter informações adicionais, consulte Cache Global Integrado.
O modo Escala fornece suporte para grupos de execução ilimitados e um subconjunto definido de nós. No modo Escala, é possível criar vários brokers e implementar fluxos de mensagens que contêm os nós suportados para seus grupos de execução. Os clientes WebSphere Enterprise Service Bus podem obter uma licença de transferência que permite que eles migrem para o WebSphere Message Broker e criem e executem brokers no modo Escala.
Para obter informações adicionais, consulte Modos de Operação.
Uma propriedade opcional que designa encadeamentos de processamentos adicionais para ativar o processamento de mensagens de agregação de tempo limite atingido no nó AggregateReply. Para obter informações adicionais, consulte Processando Mensagens de Agregação de Tempo Limite Atingido.
Os aprimoramentos de serviços da Web melhoram a segurança e confiabilidade.
Este fix pack simplifica a coleção de informações de diagnóstico relacionadas ao broker para envio à IBM.
É possível visualizar o conteúdo integral de uma mensagem BIP de tempo de execução, incluindo as seções de resposta do usuário e explicação, usando o comando mqsiexplain.
Para obter informações adicionais, consulte Comando mqsiexplain.
Para obter informações adicionais, consulte Selecionando um Coletor de Problemas para o IBM Support Assistant Data Collector.
Recursos adicionais que descrevem mudanças no suporte ao banco de dados.
Para obter informações adicionais, consulte Alternando o WebSphere Message Broker para Usar os Drivers DataDirect V7.0.
Para obter informações adicionais, consulte Logs de Atividades.
Este fix pack simplifica o desenvolvimento, implementação, gerenciamento e migração de soluções WebSphere Message Broker.
É possível executar suas próprias configurações adicionais do ambiente para um broker, estendendo ou alterando o ambiente de comando que é utilizado ao executar um grupo de execução específico do WebSphere Message Broker.
Para obter informações adicionais, consulte o Ambiente de Comando Específico do Grupo de Execução: Sistemas Linux e UNIX e o Ambiente de Comando Específico do Grupo de Execução: Sistemas Windows.
É possível usar a interface com o usuário da web do WebSphere Message Broker para administrar recursos do broker. A interface com o usuário da web permite que os usuários da web acessem recursos do broker por meio de um cliente HTTP e fornece aos administradores do broker uma alternativa para o WebSphere Message Broker Explorer para administrar recursos do broker. O listener da interface com o usuário da web é ativado por padrão para novos brokers.
Para obter informações adicionais, consulte Administrando Brokers Usando a Interface com o Usuário da Web.
O WebSphere Message Broker suporta a API de gerenciamento REST para administração do broker.
Para obter informações adicionais, consulte API Representational State Transfer (REST).
Para obter mais informações, consulte Convertendo um Projeto em um Aplicativo ou uma Biblioteca.
Os serviços da web são agora um artefato de primeira classe no WebSphere Message Broker. É possível criar serviços da web no novo editor de Serviços e implementar as operações como fluxos de mensagens.
Para obter informações adicionais, consulte Desenvolvendo um Serviço.
Agora é possível exportar informações de mapeamento de nós Compute, para serem usadas nas operações de análise de impacto e de linhagem de dados em produtos como o IBM InfoSphere® Metadata Workbench. Consulte Exportando Informações de Mapeamento de Nós Compute.
Uma propriedade opcional que controla se o broker se conecta a um servidor de banco de dados usando Protocolo XA. Para obter informações adicionais, consulte Configurando um Provedor JDBC para Conexões Tipo 4.
Este fix pack melhora a capacidade do WebSphere Message Broker ao se conectar a uma faixa de sistemas diferentes.
É possível visualizar seus recursos do broker, incluindo serviços da web, usando a administração do WebSphere Message Broker para WebSphere Application Server. Consulte o Administrando intermediário do WebSphere Application Server.
Agora é possível importar arquivos de cabeçalho C; consulte Criando um Arquivo de Esquema DFDL usando o assistente Novo Modelo de Mensagem. Prefixos de comprimento do arquivo são suportados. Uma nova amostra de mercado é fornecida, consistindo em um esquema do DFDL para ISO8583 e um fluxo de mensagens para converter mensagens ISO8583 em XML, e vice-versa.
Agora é possível modificar o conteúdo do banco de dados a partir de seus Mapas de Dados Gráficos; consulte Modificando Dados em um Banco de Dados Utilizando Mapeamento.
Também é possível converter um mapa de mensagem de uma versão anterior do WebSphere Message Broker para um mapa de dados gráficos; consulte Convertendo um Mapa de Mensagem de um Arquivo .msgmap para um Arquivo .map.
É possível configurar seus grupos de execução para que os nós SOAP usem o listener HTTP do broker inteiro para processar mensagens HTTP, em vez do listener do grupo de execução. O uso do listener do broker inteiro pode simplificar a administração da configuração do broker. Para obter informações adicionais, consulte Listeners HTTP.
Use novos nós assíncronos de HTTP para chamar um serviço da web de HTTP e receber uma resposta assíncrona sem espera bloqueada. Para obter informações adicionais, consulte Usando Solicitação-resposta Assíncrona de HTTP.
Também é possível usar o comportamento de solicitação-resposta assíncrona de HTTP em vez de WS-Addressing com o nó SOAPAsyncRequest para fazer solicitações de HTTP e receber uma resposta assíncrona. Para obter informações adicionais, consulte Escolhendo Comportamento Assíncrono para o Nó SOAPAsyncRequest.
É possível gerar porta e dados de URL a partir de seus brokers para uso para conexão com um servidor da web, por exemplo um IBM HTTP Server. Também é possível gerar arquivos de configuração para plug-ins do WebSphere Application Server ou módulos mod_proxy do Apache para uso para conexão com servidores da web. Para obter informações adicionais, consulte Usando Servidores da Web Externos com o WebSphere Message Broker.
É possível usar o Java Architecture for XML Binding (JAXB) com um nó JavaCompute para processar suas mensagens acessando, criando e manipulando classes de objetos Java JAXB que você gera a partir de seus arquivos de esquema de modelo de mensagem. Para obter informações adicionais, consulte Usando JAXB com um Nó JavaCompute.
Uma nova ordem de precedência de carregamento de classe também está definida.
Para obter informações adicionais, consulte Carregador de Classe Java Compartilhado.
Agora é possível especificar um carregador de classe Java em seu ESQL para uso no carregamento de seus métodos Java. Para obter informações adicionais, consulte Configurando Carregadores de Classe para Rotinas ESQL.
É possível usar os padrões do Worklight para integrar seus aplicativos remotos aos aplicativos corporativos. Para obter informações adicionais, consulte Padrões Integrados.
Este fix pack facilita o design de soluções para mudança flexível com controle apropriado.
Agora é possível criar um domínio de aplicativo .NET para empacotar conjuntos .NET, e outros recursos associados, em um arquivo BAR. O domínio de aplicativo .NET é implementado no tempo de execução como um objeto de primeira classe.
Para obter informações adicionais, consulte Visão Geral do domínios de aplicativo .NET.
Para obter informações adicionais, consulte Substituições do Ambiente Local para o servidor remoto no nó FileOutput.
É possível controlar o acesso aos recursos do broker por meio da interface com o usuário da web e a interface de programação do aplicativo (API) RESTful. Como um administrador do broker, é possível criar contas de usuários da web. As contas de usuários da web têm permissões de segurança que são baseadas em sua função, que é uma conta do sistema associada. As permissões são verificadas para determinar a autorização dos usuários para concluir tarefas na interface com o usuário da web ou na interface de programação do aplicativo (API) RESTful.
Para obter informações adicionais, consulte Segurança da Web e REST.A capacidade de registrar e reproduzir foi aprimorada para incluir suporte para bancos de dados Oracle e segurança baseada em função, além de aprimoramentos à interface com o usuário da web para visualizar e reproduzir dados.
Para obter informações adicionais, consulte Gravando, Visualizando e Reproduzindo Dados.É possível usar o comando mqsiwebuseradmin para administrar contas do usuário para a interface com o usuário da web. É possível usar esse comando para criar ou remover um usuário da web, configurar ou alterar a senha de um usuário da web ou designar uma conta do usuário da web a uma função.
Para obter informações adicionais, consulte Comando mqsiwebuseradmin.Este fix pack facilita o uso de uma ampla faixa de ambientes de hardware, software e virtualizado.
Para obter informações adicionais, consulte Visão Geral de Armazenamento de Dados em Cache.
Para obter os detalhes mais recentes de todos os níveis suportados do hardware e software, visite o website Requisitos do WebSphere Message Broker.
O WebSphere Message Broker Developer Edition substitui o Trial Edition in WebSphere Message Broker Versão 8.0.0.1. O Developer Edition é uma versão de função integral do produto, que pode ser usada para propósitos de avaliação, desenvolvimento e teste de unidade. É possível fazer o download da Developer Edition sem encargos e você é livre para usá-la pelo tempo que for necessário, dentro dos termos da licença. Diferentemente do WebSphere Message Broker Versão 8.0.0.0 Trial Edition, não há um período de validação para a licença da Versão 8.0.0.1 Developer Edition.
O modo Desenvolvedor foi introduzido com a Developer Edition. Todos os brokers que você cria na Developer Edition são criados no modo Desenvolvedor por padrão.
Não há nenhuma Trial Edition para o WebSphere Message Broker Versão 8.0.0.1, mas a Versão 8.0.0.0 Trial Edition permanece disponível para download.
Para obter informações adicionais, consulte Modos de Operação.
Este fix pack simplifica a coleção de documentos de diagnóstico para envio à IBM.
Para obter informações adicionais, consulte Coletor de Dados do IBM Support Assistant.