Versions Compared

Key

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

...

ServiceMix can support any protocol so long as a binding component is available to convert protocol messages to or from Normalized Messages. For custom protocols, you may need to write a bit of code for the binding component, but that is not particularly complex (outside of whatever the protocol processing requires).

Mediation

What routing options does ServiceMix provide?

Many.

  1. Standard JBI routing, for example, a binding component specifies a particular service engine to dispatch to, or the bus matches the Normalized Message XML content to a service's WSDL
  2. Content-based routing using XPath expressions on the Normalized Message XML content
  3. Rules-driven routing using the Drools service engine
  4. Script-driven routing using the Scripting service engine
  5. Java code can perform routing using the ServiceMix POJO Support
  6. You can use a BPEL service engine to perform routing (among other things)

Orchestration

Security

Performance

...