This article is a comparison of notable
business integration and
business process automation software.
General
Scope
Scope of this comparison:
*
Service-oriented architecture
In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provide ...
implementations;
*
Message-oriented middleware
Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems. MOM allows application modules to be distributed over heterogeneous platforms and reduces the comple ...
and
message broker
A message broker (also known as an integration broker or interface engine) is an intermediary computer program module that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver. Mess ...
s;
*
Enterprise service bus
An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA). It represents a software architecture for distributed computing, and is a special varia ...
implementations;
*
BPEL
The Web Services Business Process Execution Language (WS-BPEL), commonly known as BPEL (Business Process Execution Language), is an OASIS standard executable language for specifying actions within business processes with web services. Process ...
implementations;
*
Enterprise application integration
Enterprise application integration (EAI) is the use of software and computer systems' architectural principles to integrate a set of enterprise computer applications.
Overview
Enterprise application integration is an integration framework comp ...
software.
General information
Compatibility and interoperability
Operating system support
Hardware support
Supported hardware depends on supported operating systems.
Database support
Web servers support
See also
*
List of application servers
This list compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application server.
BASIC
* Run BASIC - An all-in-one BASIC scriptable application server, can aut ...
*
List of BPEL engines
*
List of BPMN 2.0 engines
Footnotes
References
* Daryl C. Plummer, David W. McCoy, Charles Abrams. Magic Quadrant for the Integrated Service Environment Market, 2006. Gartner, research G00137074.
{{DEFAULTSORT:Business Integration Software
Software comparisons
*
Enterprise application integration