Apache ServiceMix

Apache ServiceMix

Infobox Software
name = Apache ServiceMix



caption =
developer = Apache Software Foundation
latest release version = 3.2.2
latest release date = release date|2008|07|31
latest preview version =
latest preview date =
operating system = Cross-platform
programming language = Java
genre = Enterprise Service Bus
license = Apache License 2.0
website = http://servicemix.org

Apache ServiceMix is an enterprise class open source distributed enterprise service bus (ESB) and service-oriented architecture (SOA) toolkit. It was built from the ground up on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208 and released under the Apache License.ServiceMix is lightweight and easily embeddable, has integrated Spring support and 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.ServiceMix uses ActiveMQ to provide remoting, clustering, reliability and distributed failover.

ServiceMix is often used with Apache ActiveMQ, Apache Camel and Apache CXF in SOA infrastructure projects.

Enterprise support for ServiceMix is available from independent vendors including IONA Technologies. IONA offers an enterprise version of ServiceMix called FUSE ESB that is tested, certified and supported.

Characteristics of an ESB include:
* Federation, clustering and container provided failover
* Hot deployment and lifecycle management of business objects
* True vendor independence by license compliance with the JBI specification

It was made an official Apache project by the ASF Board of Directors on September 19, 2007 [ [http://gnodet.blogspot.com/2007/09/servicemix-has-graduated.html Announcement] by Guillaume Nodet] .

ee also

*Open ESB
*PEtALS ESB
*Enterprise Service Bus
*Enterprise Integration Patterns
*Enterprise Messaging System
*Message Oriented Middleware
*Apache ActiveMQ
*Apache Camel
*Apache CXF
*SOA

References

Books

* Binildas A. Christudas, "Service Oriented Java Business Integration" (Packt Publishers: Mar 2008, ISBN 1847194400; ISBN 13 978-1-847194-40-4), http://www.packtpub.com/service-oriented-java-business-integration

External links

* [http://servicemix.apache.org/home.html ServiceMix web site]
** [http://servicemix.apache.org/users-guide.html Apache User Guide]
** [http://servicemix.apache.org/documentation.html Apache documentation]
** [http://servicemix.apache.org/discussion-forums.html Apache Forums]
* [http://parleys.com/display/PARLEYS/Home#slide=2;talk=14123079;title=ServiceMix Javapolis 2007 Online ServiceMix Session]
* [http://open.iona.com/ IONA community web site]
** [http://open.iona.com/enterprise-support ServiceMix enterprise support]
** [http://open.iona.com/products/enterprise-servicemix Enterprise ServiceMix (FUSE ESB) web site]
** [http://open.iona.com/documentation/fuse-esb-documentation Enterprise ServiceMix (FUSE ESB) documentation]
** [http://open.iona.com/forums/index.jspa Enterprise ServiceMix (FUSE) forums]
* [http://java.dzone.com/articles/pattern-based-development-with-0 Pattern Based Development with ServiceMix]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Apache ServiceMix — Тип Сервисная шина предприятия Разработчик Apache Software Foundation Написана на Java Операционная система Кроссплатформенное ПО Последняя версия 4.4.1 (22 февраля 2012) Лицензия …   Википедия

  • ServiceMix — Saltar a navegación, búsqueda Apache ServiceMix es ESB (enterprise service bus) distribuido de clase empresarial y una caja de herramientas para crear una arquitectura orientada a servicios (SOA). Este fue construido desde el comienzo usando la… …   Wikipedia Español

  • Apache Felix — Apache Felix …   Википедия

  • Apache CXF — Developer(s) Apache Software Foundation Stable release 2.4.3 / October 12, 2011; 24 days ago (2011 10 12) Development status Active …   Wikipedia

  • Apache ActiveMQ — Тип Java Message Service Message Oriented …   Википедия

  • Apache Geronimo — Standard Startseite des Apache Geronimo Basisdaten Entwickler …   Deutsch Wikipedia

  • Apache Camel — Maintainer Apache Software Foundation Aktuelle Version 2.8.1[1] (16. September 2011) …   Deutsch Wikipedia

  • Apache CXF — Entwickler Apache Software Foundation Aktuelle Version 2.4.0 (18. April 2011) Betriebssystem plattformübergreifend Programmier­sprache Java …   Deutsch Wikipedia

  • Apache ActiveMQ — Infobox Software name = Apache ActiveMQ caption = developer = Apache Software Foundation latest release version = 5.1 latest release date = release date|2008|05|07 latest preview version = latest preview date = operating system = Cross platform… …   Wikipedia

  • Apache Camel — Infobox Software name = Apache Camel caption = developer = Apache Software Foundation latest release version = 1.4.0 latest release date = July 22, 2008 latest preview version = latest preview date = operating system = Cross platform programming… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”