Steps for Building an Event Streaming Solution
Building a streaming solution in Integration Server consists of the following activities.
2. Make sure the WmStreaming package is installed on Integration Server. You can obtain the WmStreaming package from the installer or from the IBM webMethods Package Registry.
3. Add the third party libraries for the streaming provider to Integration Server.
4. Create one or more streaming connection aliases. A streaming connection alias is needed to create event specifications, event triggers, and services that publish events. For more information about streaming connection aliases, see
Streaming Connection Aliases .
5. Define event specifications. An event specification defines the structure of the event, identifies the topic to which events are published, and indicates how to code and decode the event data. Services that send events identify the event specification of which it sends an instance. Event triggers select the event specification and corresponding topic from which to retrieve events. For more information about event specifications, see
Event Specifications .
6. Build event triggers. An event trigger retrieves and processes a stream of events.
This step is necessary only if you intend to use Integration Server to retrieve and process events messages from the streaming provider.
For information about building event triggers, see IBM webMethods Service Development Help.
7. Build services that send events using the pub.streaming:send service.
This step is necessary only if you want to use Integration Server to publish events. For more information about the pub.streaming:sendservice, see the IBM webMethods Integration Server Built-In Services Reference.