Versions Compared

Key

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

...

Component or Bean ID

Description

jbi

jbi is the "id" of the JBI container and provides the basic infrastructure services for the following components:
httpReceiver and stockQuote. During initialization, several singletons are instantiated: URLEndpoint and jbi.
After initialization, the components in the jbi container are activated.

httpReceiver

This component is an http HTTP server that is set to listen listens at

http://localhost/8912

. It forwards the message it receives from this url URL to stockQuote as specified in its property destinationServicedestinationService property in the servicemix.xml file.

stockQuote

This is a SaajBinding component that invokes an endpoint service called soapEndpoint. It is implemented by the SaajBinding class which converts an inbound JBI message into a SAAJ (Soap With Attachments for Java) request-response and outputs sends the response back into to httpReceiver. This provides a message centric way of invoking SOAP services inside providers such as Apache Axis

soapEndpoint

A URLEndpoint object contains a URL, which is used to make connections to the remote party. A standalone stand-alone client can pass a URLEndpoint object to the SOAPConnection method call to send a message.

...