Managing Publishers
In IMS Integration Hub, a publisher is an application that writes XML messages to a table. This table is referred to as an outbound table. These messages must conform to agreed schemas that are registered with the IMS Integration Hub. The outbound table will generally reside in the same table-space as the application’s own tables, but this is not a requirement. A publisher has no knowledge of the eventual recipients of its messages.
The following table summarises the security configuration required for IMS Integration Hub publishers. The configuration depends on the combination of the IMS Integration Hub Service logon user and the IMS Integration Hub publisher configuration.
Outbound Database Authentication |
|||
---|---|---|---|
Integrated Security |
Basic Authentication (User Name and Password) |
||
IMS Integration Hub Service logon user |
Local system account (typically NT AUTHORITY\SYSTEM) |
Add NT AUTHORITY\SYSTEM as an outbound database user in the DBMS. |
No additional configuration is required. |
Named user account (eg MyDomain\IHUser) |
Add MyDomain\IHUser as an outbound database user in the DBMS. |
No additional configuration is required. |
Two publisher types can be configured in IMS Integration Hub:
- Database publisher—IMS Integration Hub reads messages from a database connection.
- ActiveMQ publisher—IMS Integration Hub reads messages from an Apache ActiveMQ connection.