What is SOA?
open source soa solutions
Mule
An ESB messaging framework. It is a scalable object broker that can handle interactions with services and applications using disparate transport and messaging technologies.
ESB / In Production
ServiceMix
An open source ESB and SOA toolkit built on the semantics and APIs of the Java Business Integration (JBI) specification JSR 208.
ESB / In Production
Celtix
A Java ESB runtime and set of extensible APIs to simplify the construction, integration and reuse of business components using a standards-based SOA. IONA Technologies is a contributor.
ESB / In Development
open-esb
open-esb.dev.java.net Sponsored by SUN, this will be an ESB runtime based on JSR-208, Java Business Integration technology.
ESB / In Development
JEMS
JBoss Enterprise Middleware System (JEMS) is an extensible and scalable suite of products for creating and deploying e-business applications.
Suite of SOA tools / In Production
ActiveMQ
A fast Java Message Service (JMS) provider supporting clustering, peer networks, discovery, TCP, SSL, multicast, persistence, XA and integrates seamlessly into Java and J2EE containers.
Message Queue / In Production
JORAM
An implementation of JMS. It provides access to a MOM (Message Oriented Middleware), built on top of the ScalAgent platform.
Message Queue / In Production
AMQ
A financial industry focused open-source alternative to proprietary message queuing technology using web services. Sponsored by JPMorgan Chase & Co.
Message Queue / A Proposal
OSMQ
Open Source Message Queue (OSMQ) is a pure Java asynchronous messaging middleware framework with an interface that is less complex than JMS.
Message Queue / In Production
JBoss Messaging/ JBossMQ
JBoss Messaging is a re-implementation of JBossMQ. JBossMQ, which evolved from SpyderMQ, is the current production-ready JBoss JMS provider.
Message Queue / In Production
Axis
A reliable and stable base on which to implement Java Web Services.
Web Services Connector / In Production
Synapse
A service mediation framework built on web services specifications. Contributed to by IONA Technologies Sonic Software, Infravio, Blue Titan, and will be supported by WS02.
Web Services Connector / A Proposal
Sandesha
Allows a reliable communication between web services and clients. An implementation adhering to the WS-ReliableMessaging specification authored by BEA, IBM, Microsoft and TIBCO.
Web Services Reliable Messaging Connector / In Production
RM4GS
RM4GS (Reliable Messaging for Grid Services) provides reliable messaging for web services following the Web Services-Reliability specification supported by Fujitsu Limited, Hitachi Ltd., and NEC Corporation.
Web Services Reliability Connector / In Production
openadaptor
A Java/XML-based software platform which allows for rapid business system integration with little or no custom programming.
Services Connector / In Production
jUDDI
jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI) specification for Web Services.
Discovery Service/ Pre Production
UDDI4J
UDDI4J is a Java class library that provides an API to interact with a UDDI registry contributed by IBM
Discovery Service Client / In Production
more detail:
http://www.optaros.com/wp/wp_2_soa_oss.shtml
王青
2006-5-6