Working with webMethods Messaging Triggers
A webMethods messaging trigger subscribes to one or more publishable document types and processes instances of those document types. A webMethods messaging trigger can receive documents published to a webMethods messaging provider (Software AG Universal Messaging or webMethods Broker) or documents published locally by the Integration Server on which the trigger resides.
Each webMethods messaging trigger is composed of two basic pieces:
A subscription to one or more publishable document types
A service that processes instances of those publishable document types.
When a webMethods messaging trigger receives a document to which it subscribes from the messaging provider, Integration Server passes the document to the specified service and then invokes the service.
Note: | Prior to Integration Server and Software AG Designer versions 9.5 SP1, a webMethods messaging trigger was called a webMethods Broker/local trigger. |
Note: | Information about webMethods messaging triggers is located in webMethods Service Development Help and Publish-Subscribe Developer’s Guide. Both documents include the Working with
webMethods Messaging Triggers topic. Publish-Subscribe Developer’s Guide contains information such as how webMethods messaging triggers work, how Integration Server receives documents from webMethods messaging triggers, how webMethods messaging triggers with join conditions work, and how Integration Server performs exactly-once processing. |