Business Use Case for the JMS Binding Example
The JMS Binding example shows how to connect the JMS bindings to a simple service component inside ServiceMix.
A hypothetical business scenario: An online application for Tax ID No. system. There is a web-based Tax ID Application form. The user enters data, such as first and last name, date of birth, and place of birth, in the web application form, then submits the data. The web form publishes its request to the submission topic. The applicationFormReceiver, a JMS Binding component that is a subscriber to the submission topic, receives the request. It then sends the data to the formProcessor, a service engine that assigns the appropriate TIN to the user. After that, the formProcessor publishes the response to the result topic. A message driven bean (MDB) subscribes to the result topic
The following diagram illustrates this: