Possible extensions
The sample application illustrates many aspects of a WebSphere MQ Publish/Subscribe
system. Possible extensions that might be implemented by the user include:
- Distribute the results service and match simulators across multiple connected
brokers.
- Extend the application to handle more than one sport, and have a results
service running for each sport.
- Extend the results service to publish the final score when a match ends,
and add another application that subscribes to these publications to produce
a table of results.
- Extend the match simulator to confirm that a results service is subscribing
to Sport/Soccer/Events/* topics before it starts publishing. This
can be done using metatopics.
- Change the format of the user data in the publications, create a user
defined format, and write a data conversion exit to enable the passing of
publications between different platforms or languages.