![[ MQ 9.4.5 de fevereiro de 2026]](ng945.gif)
![[ UNIX, Linux, Windows, IBM i ]](ngmulti.gif)
O que há de novo em IBM MQ 9.4.5 para Multiplataformas - titularidade base e Avançada
Para multiplataformas, IBM® MQ 9.4.5 oferece novos recursos e aprimoramentos que estão disponíveis com o direito ao produto básico e também com o direito avançado.
- Segurança
- Suporte para SSLSocketFactory personalizado para recuperação de CCDT e JWT em HTTPS
- Conformidade com as Normas Federais de Processamento de Informações (FIPS) com o IBM MQ Explorer
Biblioteca criptográfica GSKit atualizada para a versão 9
Alterações no CipherSuites, com o apoio de IBM MQ Managed File Transfer, IBM MQ Console, e REST API
- Administração
- Desenvolvimento de aplicativos
- Contêineres
Segurança
- Suporte para SSLSocketFactory personalizado para recuperação de CCDT e JWT em HTTPS
- IBM MQ 9.4.5 suporta a personalização do comportamento SSL ao recuperar arquivos CCDT e tokens de autenticação JWT em HTTPS. Agora você pode fornecer sua própria instância personalizada da classe ` SSLSocketFactory ` para recuperar CCDT e JWT dos pontos de extremidade ` HTTPS `. Isso permite que você controle armazenamentos de confiança, armazenamentos de chaves e lógica de validação de certificados sem afetar outras conexões HTTPS no JVM.
- Federal Information Processing Standards (FIPS) conformidade com IBM MQ Explorer
- A partir de IBM MQ 9.4.5, FIPS a conformidade está disponível novamente IBM MQ Explorer em.
Para obter mais informações, consulte Conformidade com FIPS.
Biblioteca criptográfica GSKit atualizada para a versão 9- A IBM MQ 9.4.5 partir de AIX®, GSKit foi atualizado para a versão 9. GSKit 9 aumenta o padrão de FIPS conformidade de FIPS 140-2 para FIPS 140-3. IBM MQ garante FIPS 140-3 a conformidade por meio do módulo IBM Crypto for C (ICC) criptográfico (somente 64 bits). Para mais informações, consulte Federal Information Processing Standards (FIPS).
Outras plataformas, como Windows e, Linux® s390x permanecem nos níveis GSKit 8 FIPS 140-2 e.
Alterações no CipherSuites, com o apoio de IBM MQ Managed File Transfer, IBM MQ Console, e REST API
A partir de IBM MQ 9.4.5, os seguintes CipherSuites não são compatíveis com o IBM Semeru Runtime 21 usado para executar o IBM MQ Managed File Transfer, IBM MQ Console, e REST API:- TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_NULL_SHA
- TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
- TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
- TLS_ECDHE_RSA_WITH_NULL_SHA
- TLS_ECDHE_RSA_WITH_RC4_128_SHA
- TLS_RSA_WITH_3DES_EDE_CBC_SHA
- SSL_RSA_WITH_DES_CBC_SHA
- TLS_RSA_WITH_NULL_SHA256
- SSL_RSA_WITH_RC4_128_SHA
Se você utilizar qualquer um desses componentes, deve certificar-se de que eles utilizem um CipherSuite compatível com o IBM Semeru Runtime 21.
Administração
- Movendo e copiando mensagens no IBM MQ Console
- A partir de IBM MQ 9.4.5, você pode mover ou copiar mensagens de uma fila para outra ao usar o IBM MQ Console. Você pode mover ou copiar todos os arquivos de uma fila ou selecionar mensagens individuais para mover ou copiar. Para utilizar qualquer um dos recursos de mover ou copiar mensagens, você deve ser um usuário com a função de administrador do sistema ( MQWebAdmin ).
Para obter mais informações, consulte Console do IBM MQ : Trabalhando com filas.
- Acessando logs de erros programaticamente
- A partir de IBM MQ 9.4.5, você pode acessar os logs de erros IBM MQ do gerenciador de filas usando um novo comando PCF, MQCMD_INQUIRE_ERROR_LOG. Anteriormente, os registros de erros só podiam ser acessados a partir do sistema de arquivos ou usando ferramentas específicas da plataforma. O novo comando permite o acesso programático aos registros de erros; clientes autorizados podem recuperar o conteúdo dos registros como uma série de mensagens de resposta PCF. Os dados de log são retornados como texto bruto, divididos em mensagens com tamanho de 1MB.
Para obter mais informações, consulte MQCMD_INQUIRE_ERROR_LOG (consultar log de erros) em Multiplataformas.
Desenvolvimento de aplicativos
- Suporte para .NET 10 em tempo de execução
- A partir de IBM MQ 9.4.5, IBM MQ oferece suporte .NET 10 em tempo de execução para aplicativos que utilizam IBM MQ classes for .NET e IBM MQ classes for XMS .NET. Quando executados no novo tempo de execução ou componente, os binários existentes podem encontrar uma alteração significativa no comportamento, como falha ao carregar ou executar e, nesse caso, podem exigir recompilação.
Para obter mais informações, consulte Instalação IBM MQ classes for .NET, Instalação IBM MQ classes for XMS .NETe Alterações compatíveis com versões anteriores em .NET 10.
- Java 25 suporte disponível para IBM MQ os clientes
- IBM MQ 9.4.5 adiciona Java 25 suporte para IBM MQ classes for Jakarta Messaging, IBM MQ classes for JMS, e IBM MQ classes for Java.
Contêineres
- Suporte para Amazon Elastic Kubernetes Service
- O agora IBM MQ Operator é compatível com Amazon Elastic Kubernetes Service (EKS). Um novo gráfico do Helm está disponível para implantar o IBM MQ Operator neste ambiente. Para saber mais sobre como instalar o IBM MQ Operator no Amazon EKS, consulte Instalando o IBM MQ Operator no Amazon EKS.
- Desativando
ScratcheTmpvolumes - Agora você pode configurar os
ScratchvolumesTmpe para que seus dados sejam colocados no volume de dados do gerenciador de filas. Ao usar essa configuração, você pode definir o sistema de arquivos do gerenciador de filas como somente leitura, sem a necessidade de volumesemptyDirefêmeros. Para obter mais informações sobre essa configuração, consulte Executando o IBM MQ contêiner com um sistema de arquivos raiz somente leitura.