Versions Compared

Key

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

...

  • in JVM messaging with SEDA
  • using JMS via ActiveMQ or other JMS providers for reliable load balancing, grid or publish and subscribe
  • for low volume, but easier administration since you're probably already using a database you could use
  • use JavaSpace

How to decouple from middleware APIs

The best approach when using remoting is to use Spring Remoting which can then use any messaging or remoting technology under the covers. When using Camel's implementation you can then use any of the Camel Components along with any of the Enterprise Integration Patterns.

Another approach is to bind Java beans to Camel endpoints via the Bean Integration