What's new in IBM MQ 9.2.3 for Multiplatforms - base and Advanced entitlement
For Multiplatforms, IBM® MQ 9.2.3 delivers a number of new features and enhancements that are available with base product entitlement, and also with Advanced entitlement.
- Managing IBM MQ
-
- Streaming queues to realize additional value from data already flowing through IBM MQ
- Remote queue manager support for the MQ Console
- Improved password protection for IBM MQ clients using cryptographic hardware
- Support for dynamic balancing of Java Platform, Enterprise Edition inbound connections in a uniform cluster
- New client option for runmqdlq command
- New client version of amqsdlqc sample
- Developing for IBM MQ
Streaming queues to realize additional value from data already flowing through IBM MQ
IBM MQ 9.2.3 adds the streaming queues feature to IBM MQ queue managers, which allows you to configure a queue to put a near-identical copy of every message to a second queue.
- Streaming messages to Apache Kafka using the Kafka Connect source connector for IBM MQ. For more information, see kafka_connect_mq_source.
- Performing analysis on the data going through the system.
- Storing messages for recovery at a later time.
- Capturing a set of messages to use in development and test systems.
- Consuming IBM MQ event messages from the system event queues, and sending additional copies to other queues or topics.
For more information, see Streaming queues.
Remote queue manager support for the MQ Console
IBM MQ 9.2.3 adds support for managing remote queue managers in the MQ Console. Adding remote queue managers to the MQ Console enables you to administer all your queue managers in a single MQ Console instance. The remote queue managers can be queue managers that are running in a different installation on the same system as the MQ Console, or queue managers that are running on a different system.
For more information about adding remote queue managers to the MQ Console, see Adding a remote queue manager to the MQ Console.
Improved password protection for IBM MQ clients using cryptographic hardware
A command has been provided that can encrypt plain text passwords into the encrypted format usable with cryptographic hardware configuration strings for IBM MQ clients. For more information, see IBM MQ clients using cryptographic hardware.
Support for dynamic balancing of Java Platform, Enterprise Edition inbound connections in a uniform cluster
From IBM MQ 9.2.3, a new property dynamicallyBalanced is available when configuring ActivationSpecs. For more information, see Configuring the resource adapter for inbound communication.
New client option for runmqdlq command
You can use runmqdlq with the -c parameter to specify that it should establish a client connection to a remote queue manager. For more information, see runmqdlq (run dead-letter queue handler).
New client version of amqsdlqc sample
A built version of the sample program, named amqsdlqc, is included. You can use this to connect to a remote queue manager in client mode. For more information, see The sample DLQ handler amqsdlq.
Support for the Apache Qpid JMS client library
IBM MQ 9.2.3 adds two additional channel attributes, TMPMODEL and TMPQPRFX, enabling you to set the model queue and queue prefix that you use, while creating a temporary queue using Qpid JMS.
For more information, see Developing AMQP client applications and DEFINE CHANNEL.