You are hereSOA
SOA
- In a time where SOA is the word any CIO must add to any sentence, the same CIO has trouble going to the ESB/BPM magma of traditional software vendors BEA, IBM or SAP. This is where open source SOA solution make sense, to discover the potential while ensuring standard compliance and/or vendor independence. The pioneer, Mule, has been joined by leading foundations ,with Apache ServiceMix, Apache Synapse and OW2 Petals.
Apache AXIS
Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C.
jBPM
JBoss jBPM is a flexible, extensible BPM management system. Business processes, expressed in a simple and powerfull language and packaged in process archives, serve as input for the JBoss jBPM runtime server. JBoss jBPM bridges the gap between managers and developers by giving them a common language : the JBoss jBPM Process definition language (jPdl). This gives software project managers much more control on their software development efforts. After loading the process archive, users or systems perform single steps of the process.
Mule
Mule is a light-weight messaging framework. It is a highly distributable object broker that can seamlessly handle interactions with other applications using disparate technologies, transports and protocols.
The Mule framework provides a highly scalable environment in which you can deploy your business components. Mule manages all the interactions between components transparently whether they exist in the same VM or over the internet and regardless of the underlying transport used.
Celtix
Celtix delivers a Java enterprise service bus (ESB) runtime and set of extensibility APIs, simplifying the construction, integration and flexible reuse of technical and business components using a standards-based, service-oriented architecture.
ServiceMix
ServiceMix is an open source Enterprise Service Bus (ESB) and SOA toolkit 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.
PeTALS
PEtALS is the highly distributed Open Source ESB hosted by OW2. PEtALS delivers OW2 JavaTM Business Integration (JBI) platform.
PEtALS provides a lightweight and packaged ESB based on JSR-208 specifications, with a strong focus on distribution and clustering.
PETaLS is the ESB sponsored by the OW2 Foundation.
Jitterbit
Jitterbit is an open source integration technology that allows organizations to quickly and easily integrate several applications.
Bonita
Bonita provides out of the box workflow functionalities to define and run business processes : enactment engine, APIs, process definition tool and administrative application
NovaBPM
NovaBPM is reference open source BPM platform embedding Bonita XPDL Workflow and Orchestra BPEL projects
JASMINe
JASMINe is an administration tool for the SOA platform aiming to simplify the administrator's job and reduce the management costs. It relies on an autonomic system (Jade project) for implementing some autonomous behaviors (self-repair, self-healing).
Service-Oriented Device Architecture
The SODA project will develop an ecosystem (runtime and tools) for building service-oriented systems running on embedded devices. Both a C/C++ and a Java (J2ME CDC) version will be developed.
Spagic
Spagic is a solution composed by a set of visual tools and back-end applications oriented towards planning, realization, deploy and monitoring of ESB infrastructures adherent to the SOA paradigm. Spagic will be released on the end of June.
XService Suite
XService suite, which is powered by ACT (The Institute of Advanced Computing Technology), Beihang University, Beijing, China, is a suite focus on xml and web service and provide fundamental element to enable service oriented architecture(SOA).
JBossESB
JBossESB is offering Business Process Monitoring, Integrated Development Environment, Human Workflow User Interface, Business Process Management, Connectors, Transaction Manager, Security, Application Container, Messaging Service, Metadata Repository, Naming and Directory Service and Distributed Computing Architecture.