Orchestrating Integration

In a standards-based, service-oriented architecture (SOA), an intermediary is necessary to help route and orchestrate information sharing between agencies. An Enterprise Service Bus (ESB) is a commonly used intermediary, which provides broad capabilities such as connectivity, message transformation and routing, transaction mediation, basic process orchestration, and security that are critical to supporting effective integration.

ESBs allow for the sharing of information to occur at the integration layer – comprised of standards-based XML and Web services above an agency’s legacy system(s) – so upgrades and changes to those systems won’t ever “break” integration efforts. URL uses a variety of ESB products in our client’s justice integration projects including a free, open source ESB. We’ll work with you to determine the best fit for your unique needs.

For many of our clients, we recommend the ESB because the software provides enterprise-class SOA features without a license fee and is ideal for streamlining complex information exchanges in the justice domain. Many large agencies and organizations worldwide rely on the ESB as the foundation for their information sharing. It is a managed open source series of scalable frameworks released and supported by Progress Software. Its SOA infrastructure platform is based on Apache ServiceMix and provides a robust application integration infrastructure that supports flexible deployment configurations ranging from embedded, Java EE, and standalone OSGi containers. In addition, it contains a Business Process Execution Language (BPEL) engine for the support of orchestrating Web services.

URL has extensive experience working with ESB products and includes the configuration and management of these products as a core part of our ESB offering. Specific URL services for ESB deployment include installing and testing the software and equipment and ensuring that the environment is ready to send and receive integrated justice exchanges.

Enterprise Service Bus (ESB) Overview (PDF)