Search Binary Spectrum
Home | Resources | Sitemap | Support
Binary Spectrum
   
Enterprise Application Integration
Application development and Maintenance
Service Oriented Architecture
Sun Java Composite Application Platform Suite
JCAPS - eGate Integrator
Portal Server and the Java Composite Application Platform Suite
eInsight Business Process Manager
SOA and Java-Introduction
SOA And Java-The Service layer
SOA and Java-Web Services Description Language
SOA and Java-Building the Service Layer in Java
Enterprise Service Bus
Enterprise Service Bus - Use case Scenario
Technology
Healthcare
Retail
Enterprise Service Bus (ESB) - An Introduction

As organizations move towards service oriented architectures, which hosts various deployed services, they require a infrastructure service that will facilitate cross-platform interoperability while providing common communication and integration services. The ESB integrates applications, coordinates resources, and manipulates information. What's unique about the ESB approach is that it enables the connection of software that runs parallel on different platforms, written in different programming languages and using different programming models.

Typical architecture of an Enterprise Service Bus

The architecture of an ESB as its name suggests is centered on a bus. Message delivery services are provided by the ESB based on standards like SOAP, HTTP and Java™ Messaging Service (JMS). Typically designed for high throughput, an ESB promises guaranteed message delivery to a variety of service providers and consumers. The use of multiple protocols such as synchronous and asynchronous are enabled and aid in performing transformation and routing of service requests. Supporting different standards such as SOAP, XML, WSDL, JMS, J2EE, JAX-RPC etc, the ESB enables services to interact with each other.

The architecture Of Enterprice Service Bus

The component types that can connect to an ESB are:

1. Custom applications, based on standards like J2EE and Struts, which plug into the ESB to      provide a user interface to enterprise services

2. Service orchestration engine, which hosts long running business processes, based on      standards like Business Process Execution Language (BPEL).

3. Adapters, typically built to the Java Connector Architecture (JCA) specification, enable      integration with a wide variety of enterprise applications.
4. Presentation and portals enable the creation of personalized portals that aggregateservices       from multiple sources.

5. Data services which provides real time view of data from heterogeneous data sources.

6. Web Services provides a standard means of connectivity to legacy and proprietary integration       technologies.

Next in this series is, ESB - Use case Scenario

Binary Spectrum, a Microsoft Gold certified partner and a member of theSun Partner Advantage Programhas years of expertise in designing and developing custom software and integrated solutions, the services include various types of SOA implementations Enterprice Service Bus (ESB) implementations and Java Composite Application Platform Suite (CAPS) implementations, device integration and, help desk management, inventory and stock control, manufacturing requirement process, client appointment management, document reference and encyclopedia search engines.

If you are interested in outsourcing software development or would like to find out more about our services and offerings, please get in touch with us. You might want to send us a mail, or simply contact us at info@binaryspectrum.com. A senior member of our customer engagement team will get in touch with you within 24 hours.


 
 
 
 
 

Privacy | Terms of use | Blog | EMR | EHR | Retail | MS.NET | Wireless | Design | Healthcare Areas | Knowledge bank | Healthcare Stat-license | Retail - Store Operation

© 2003 Binary Spectrum All Rights Reserved