The Infiniflow Enterprise Service Bus (ESB) Runtime Service leverages the popular Mule open source ESB, enabling ESB messaging and connectivity across the Infiniflow Service Fabric and providing enhanced scale and resilience to Mule ESB installations.
The ESB is a key element in any service-oriented architecture (SOA), but Forrester and other industry experts caution that an ESB is only one piece of an enterprise-wide SOA strategy. The ESB can be thought of as a messaging bus which becomes part of the platform and provides access to different services, but most companies are aiming to build a flexible SOA infrastructure and it is here that the combination of Infiniflow and Mule ESB offers rewards.
Enhancing Existing Mule Implementations
Infiniflow provides an enterprise class, model-driven, distributed, dynamic, resilient and scalable runtime platform. As a result of OSGi™-enabling Mule ESB, it can now be deployed on the Infiniflow Service Fabric, allowing your Mule ESB messaging implementations to automatically benefit from added scalability and resilience.
Providing Off-Fabric Connectivity to Existing Applications
The Mule ESB can also be used for Infiniflow Service Fabric implementations to provide access to off-Fabric applications required for an end-to-end system. Using Mule ESB in this way takes advantage of its extensive support of transports and integration protocols.
Infiniflow ESB Foundations
The Infiniflow ESB Runtime Service provides a supported implementation of the open source Mule4Newton project that is freely available for download and evaluation from the www.codecauldron.org community site.
Mule4Newton
Mule ESB is not fundamentally designed to run on a multi-node distributed environment, so the Mule4Newton project is an excellent illustration of how to migrate from single node or ‘cluster' thinking, into the far more exciting and beneficial world of resilient, scalable and adaptive distributed systems. |