Connecting to the Messaging Bus
You can connect to the messaging bus in your event-driven environment in one of the following ways:
Using Event Routing Event Routing is a solution that enables Software AG products to communicate using events. Event Routing uses native Software AG Universal Messaging channels as endpoints. The endpoints are defined as services using the Command Central user interface. Specific event types are associated with the different services to define which events will be emitted or consumed by the specific service.
Using the EDA-related built-in services in Integration Server Integration Server interacts with many Software AG products, and provides pre-configured public services for use in the event-driven system. It supports JMS connections to Software AG Universal Messaging, and it can act as an event publisher or subscriber. As a publisher, Integration Server can convert IS document types into events and publish them to the messaging bus. As a subscriber it can transform received events into IS document types.
In addition, Integration Server:
Receives events from the messaging bus using JMS triggers.
Includes built-in services to send EDA events via
Event Routing.
The Integration Server offers a variety of bus connectivity and data transformation features, and it contains functionality that enables you to transform non-Software AG EDA event data into Software AG EDA event data. If a third party product generates events that do not conform to the webMethods events schema, they can be converted to the webMethods event schema by using the document transformation capabilities of Integration Server. Also, Integration Server supports sending non-Software AG EDA events to the messaging bus.
For more information about using the EDA-related Integration Server built-in services, see the PDF publication webMethods Integration Server Built-In Services Reference.