Versions Compared

Key

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

...

In recent years, there have been several technologies attempting to solve these problems such as Enterprise Applicaton Application Integration (EAI), Business-to-Business (B2B), Service Oriented Architecture (SOA), and Web Services. These solutions addressed some of the integration problems, but were proprietary, expensive, and time-consuming to implement. These solutions range from expensive vendor solutions (high cost, vendor lock-in) to home-grown custom solutions (high maintenance, high cost). The overwhelming disadvantages of these solutions are high cost and low flexibility due to non-standard implementations.

...

  1. distributed - to remove geographical constraints
  2. message-based - to promote loose coupling
  3. open standards-based - to preserve investment and encourage partipicipationparticipation
  4. reliable - to meet the requirements of mission-critical business operations

...

There are many vendors that provide ESB solutions, but there is not no universal agreement as to the best design or architecture for an ESB. ServiceMix has a design that is based on the JBI (JSR 208) specification in order to create a standards based ESB and the ServiceMix ESB combines the functionality of both a Service Oriented Architecture (S0A) and Event Driven Architecture (EDA) to achieve an agile, enterprise ESB.

...

We rapidly came to the conclusion, that as there was no single product that would adequately meet our needs, we would have to just go
a head ahead and build one!

#top

Features Overview

...

Other J2EE application servers ServiceMix has been integrated with include JBoss and JOnAS, JOnAS with more to follow.

#top

Books, Articles and other readings

...