Enterprise Service Bus

Have you come across multiple applications working together? Take for example an online shopping site. This would integrate with multiple vendor applications and payment gateways behind the scenes. Making these applications coordinate with each other and making them work coherently would be the critical part that decides its success. Called an enterprise application the architecture/design plays an important role in deciding the interface that will enable integration with other applications. This interface called as middleware is only responsible for making sure the information from one application to another is passed without fail and in a secure fashion. If the applications that we are talking about are services then what we are talking about is Enterprise Service Bus (ESB). The ESB is a key enabler of the buzzword Service Oriented Architecture (SOA). The technology choices around ESB are critical decisions performed by an architect that orchestrates the services working together. For example communicating with an application that acts as a payment gateway would require a secure communication and with either a successful or total failure transaction meaning you don’t want to pay but not get the product. A detailed three part series on “Enterprise Service Bus” is available on Dr. Dobb’s Portal.

Blink this Enterprise Service Bus at blinklist.com    Bookmark Enterprise Service Bus at blogmarks    Bookmark Enterprise Service Bus at del.icio.us    Digg Enterprise Service Bus at Digg.com    Fark Enterprise Service Bus at Fark.com    Bookmark Enterprise Service Bus at Furl.net    Bookmark Enterprise Service Bus at NewsVine    Bookmark Enterprise Service Bus at reddit.com    Bookmark Enterprise Service Bus at Simpy.com    Bookmark Enterprise Service Bus at Spurl.net    Bookmark Enterprise Service Bus with wists    Bookmark Enterprise Service Bus at YahooMyWeb

      Cosmos

Leave a Comment

authimage


Creative Commons License  This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.