Versions Compared

Key

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

...

So you've read How to Evaluate an ESB and you're ready to select one. Now the question becomes, 'Is ServiceMix the right one for me?' Here's some basic information to get your decision-making process started.

Open Source

...

and Open Standards

How do Open Source ESBs compare to commercial ESBs?

...

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).

Routing

...

and Transformation

What routing options does ServiceMix provide?

...

Other options, depending on the level of integration necessary, would include using #Routing & Transformation and other Enterprise Integration Patterns to connect individual services. You could also use a Script or Java Bean to integrate several services.

Publication

...

and Discovery

Is there a service registry?

...