[13 total ]
Apache ActiveMQ is a fast Message Bus which supports many Cross Language Clients and Protocols and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
Mule is an ESB (Enterprise Service Bus) and integration platform. It is a scalable, highly distributable object broker that can seamlessly handle interactions with services and applications using disparate transport and messaging technologies.
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing
... [More]
and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported. [Less]
PEtALS is the highly distributed Open Source ESB hosted by OW2. PEtALS delivers OW2 JavaTM Business Integration (JBI) platform.
PEtALS provides lightweight and packaged integration solutions, based on JSR-208 specifications, with a strong focus on
... [More]
distribution and clustering.
PEtALS helps you to integrate your Enterprise Business Units in order to provide a value added global solution. By assembling all your enterprise elements, you can provide new applications by re-using some existing ones.
Thus, all your applications expose their logic by exposing services. This concept is know as a Service Oriented Architecture (SOA).
The project also provides a set of JBI components and a component development kit that will help users to develop their own components. [Less]
JORAM (Java Open Reliable Asynchronous Messaging) is an open source implementation of the JMS (Java Message Service) 1.1 API.
RabbitMQ is a complete and highly reliable Enterprise Messaging system. The RabbitMQ client libraries and broker daemon can be used together to create an AMQP network, or used individually to bring the benefits of RabbitMQ to established networks.
The Qpid Project provides an open and interoperable, multiple language implementations of the Advanced Messaged Queuing Protocol (AMQP) specification and related technologies including PGM, transaction management, queuing, distribution, security, management and heterogeneous multi-platform support for messaging.
pyactivemq is a Python module for communicating with the Apache ActiveMQ message broker which implements the Java Message Service specification.
pyactivemq wraps the ActiveMQ-CPP library using Boost.Python. This implies that both the Stomp and Openwire wire formats are supported for communicating with the broker.
The Azuki Framework is a java application framework designed to reduce the development, deployment and maintenance costs of software systems. It provides a rapid application assembly from known components in order to build large systems.
The Globus Toolkit is an open source software toolkit used for building Grid systems and applications.
FUSE Message Broker is an open source, enterprise version of Apache ActiveMQ. This enterprise release is tested, certified and supported.
FUSE Message Broker is a JMS platform providing high performance, unlimited scalability, and mission-critical
... [More]
reliability for distributed enterprise computing. FUSE Message Broker is a cost-effective and flexible messaging platform for reliably executing transactions and moving data, efficiently scaling operations, and connecting processes across heterogeneous database and application environments.
FUSE Message Broker supports JMS 1.1 and many integration-related standards including JDBC, JCA, and EJBs; dependent specifications such as JTA and JNDI; as well as AJAX, REST, HTTP, TCP, SSL, NIO, UDP, multicast, JGroups and JXTA transport protocols. [Less]
FUSE Mediation Router is an open source, enterprise version of Apache Camel. This enterprise release is tested, certified and supported.
FUSE Mediation Router is a rule-based routing and process mediation engine that combines the ease of basic
... [More]
POJO development with the clarity of the standard Enterprise Integration Patterns. It can be deployed inside any container or be used stand-alone, and works directly with any kind of transport or messaging model to rapidly integrate existing services and applications. [Less]
A framework for doing data transformations in WebSphere Message Broker, coded in Ruby. WMB out the box supports three languages for transformations: ESQL, a proprietary, non object oriented language that allows for very natural mapping constructs
... [More]
, for example
OutputRoot.MRM.Header.Language=InputRoot.XML.root.xml:langJava. Since Java is statically typed, it does not allow for a natural mapping constructs. Instead, it provided an API much like the XML DOM for accessing and creating message trees. XSL-T. Only supported for XML transformations. Ruby could provide a nice alternative in that its a very popular language, and it easily offers mapping constructs much like ESQL. For example
inroot.MRM.Header.Language=outroot.XML.root.xml:langThis projects aims at providing basic support for writing message transformations using Ruby. This includes a simple API, a Ruby node for including in the message flow and a yet to be defined way of deploying the Ruby code to the runtime message broker. [Less]