Configure foreign bus connections
We can configure a bus to connect to, and exchange messages with, other messaging networks. To do this, configure a foreign bus connection. A foreign bus connection encapsulates information related to the remote messaging network, such as the type of the foreign bus and whether messaging applications are allowed to send messages to the foreign bus.
We can only send messages to the foreign bus. We cannot receive messages from the foreign bus.
A foreign bus connection is associated with a service integration bus. The bus with which the foreign bus connection is associated is known as the local bus. The foreign bus connection represents another service integration bus, either in the same cell as the local bus or in a different cell, or it represents an IBM MQ queue manager. From the local bus, every other bus is regarded as a foreign bus, even if it is a bus in the same cell.
Messages route to a foreign bus either directly through a link between the local bus and the foreign bus, or indirectly through one or more intermediate buses.
If, when we configure the local bus, we select Configuration reload enabled, future changes to the configuration information for any foreign bus connections are updated automatically. The time when these changes take effect varies:
- Foreign Bus Connection properties
- Immediately
- IBM MQ link properties
- On channel restart, except Description (immediately), and Initial State (on messaging engine restart)
- MQ sender channel properties
- On channel restart, except Initial State (on messaging engine restart or sender channel creation)
- MQ receiver channel properties
- On channel restart, except Initial State (on messaging engine restart or receiver channel creation)
- Publish/subscribe broker profile (0 to n) properties
- Immediately
- Service integration bus link properties
- On link restart, except Description (immediately), and Initial State (on messaging engine restart or link creation)
To ensure that dynamic configuration updates are made to each node, click...
System administration -> Console Preferences to display the Console Preferences window, then select Synchronize changes with nodes.
Subtopics
- Connect a bus and an IBM MQ gateway queue manager to use point-to-point messaging
- Connect a bus and an IBM MQ network to use publish/subscribe messaging
- Connect service integration buses to use point-to-point messaging
- Connect service integration buses to use publish/subscribe messaging
- Connect buses using an indirect connection
- Testing foreign bus connections
- List the foreign bus connections
- Removing a foreign bus connection from a bus
- Configure destination defaults for a foreign bus connection
Related:
IBM MQ link sender IBM MQ link receiver Service integration buses Foreign buses Direct and indirect routing between service integration buses Access control for multiple buses Interconnected buses Manage Java 2 Connector Architecture authentication data entries for JAAS Create a new IBM MQ link Configure bus security using an administrative console panel States of the IBM MQ link and its channels SIBAdminCommands: Bus administrative commands for the AdminTask object createSIBus command Default messaging provider unified connection factory [Settings] Foreign bus connections [Settings] Foreign bus connections [Collection] Service integration bus links [Collection] IBM MQ links [Collection] Service integration bus links [Settings] IBM MQ link [Settings]