Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Messages flow through the components as follows:

  1. inputSender converts the message (marshals it) into a JMS message, then uses the jmsTemplate bean to publish the message.
  2. jmsTemplate uses the jmsFactory bean to get a connection to the port associated with the JMS topic called The JMSClient, through ActiveMQConnectionFactory, connects to the topic named "demo.org.servicemix.source." The message is published on the "demo.org.servicemix.source" topicand sends a text message.
  3. jencks (the JCA resource adapter) listens on port 61616 for messages.
  4. inputReceiver subscribes to the "demo.org.servicemix.source" topic via jencks and receives the JMS message.
  5. inputReceiver normalizes the JMS message and sends it to outputSender via the NMR.
  6. outputSender marshals the normalized message to a JMS message and uses jmsTemplate to publish the message on the "demo.org.servicemix.result" topic.
  7. jmsTemplate publishes it on the "demo.org.servicemix.result" topic using jmsFactory to get a connection to the result topic.

...