Versions Compared

Key

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

...

  1. Using the distributor's web interface, a department store buyer submits an order for multiple products. An HTTP request is sent to the "OrderReceiver", an HTTP binding component (BC). 3
  2. The "OrderReceiver" sends the message to an "OrderRouter" Service Engine (SE) 4 component. This SE is responsible for parsing the order and deciding, based on the message content, which "OrderTransformer" should receive which part of the message (i.e., an order for a product).
  3. The "OrderRouter" publishes the orders to the appropriate message topics based on the message content. Specifically, the "OrderRouter" publishes the messages based on which wholesaler sells the item.
  4. The "OrderTransformer" is a Service Engine component, which modifies the message and puts it in a format which is readable by the wholesaler interface that will fulfill the order.
  5. Each "OrderTransformer" sends the modified message to the "OrderProcessor."
  6. The "OrderProcessor" is a Binding Component that has two functions: a. The OrderProcessor It places an order to the appropriate wholesaler through the wholesaler's Webservice or proprietary interface. b. It also publishes a message about the order on a topic.
  7. The message on the topic is subsequently picked up by the "BusinessMonitor" component via the "jmsTrace" component.
  8. The BusinessMonitor component monitors the orders for quality assurance and business analytics, such as data mining.

...