ServiceMix
Home PageCategories: Frameworks
Author: The Apache Software Foundation
Latest version: 3.3.1
Added 2009-08-27
Open source ESB that combines the functionality of a SOA and an Event Driven Architecture (EDA) to create an agile, enterprise ESB.
ServiceMix is a distributed ESB built from the ground up on the Java Business Integration (JBI) specification JSR 208 and released under the Apache license. The goal of JBI is to allow components and services to be integrated in a vendor independent way, allowing users and vendors to plug and play.
Features include:
- Embeddable
- Integrated Spring support
- Can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java EE application server.
- Uses ActiveMQ to provide remoting, clustering, reliability and distributed failover
- Completely integrated into Apache Geronimo, which allows you to deploy JBI components and services directly into Geronimo.
- Other J2EE application servers ServiceMix has been integrated with include JBoss, JOnAS with more to follow
- JBI Container
- Implementation of WS Notification
- Includes many JBI components including HTTP, JMS, BPEL, Rules, and more
Built for Java |
Library |
Free or free version available |
Source code provided |