Versions Compared

Key

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

...

  • Services/Components have life-cycles, most commonly initialization, start and stop. There is a bit more to life-cycles, but in order to get started on building code for a JBI environment, you can start here.
  • Services/Components communicate to other Services/Components via EndPoints. Therefore, in order to talk to another service, you need to refer specifically to its Service Name.
  • Services/Components can have interfaces, which means a service can route a message to a different piece of code, and you can have a service that exposes more than one interface.
  • All Service Names and Interface names are Qualified Names, so you should declare namespaces.

How Does

...

this Map to the ServiceMix Spring Client Toolkit?

The SSCT is provided to try and simplify the appraoch to building for JBI and to make it easier for you to write these components, though – as with all things that hide some of technology's complexity – the SSCT also hides some of the more advanced functionality.

...