Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Benefits of an enterprise service bus

Where can I find some information on the uses and benefits of an enterprise service bus (ESB)?

I am looking for information about:

  1. the kinds of problems and ESB helps to solve
  2. the alternatives to an ESB - and the tradeoffs in selecting between them
  3. what you need to do as a developer to build ESB-compatible systems

I'm looking for a finer level of detail than just Wikipedia or online marketing brochures from vendors. Ideally, some example code would help to clarify what's involved in taking advantage of an ESB. Information from a .NET or Java perspective would be the most useful.

Thanks.

like image 606
LBushkin Avatar asked Jan 07 '10 19:01

LBushkin


People also ask

What are the advantages of ESB?

With a modern ESB, you can gain the advantages of flexible integration, centralized management, and abstracted connectivity — without the traditional risks due to complexity, bottlenecks, and regression.

Why do we need enterprise service bus?

Because an ESB controls the way work moves, it makes it easy to change components or add additional components to an application. It also makes for a convenient place to enforce security and compliance requirements, log normal or exception conditions and even handle transaction performance monitoring.

What is Enterprise Service Bus?

An Enterprise Service Bus (ESB) is fundamentally an architecture. It is a set of rules and principles for integrating numerous applications together over a bus-like infrastructure. ESB products enable users to build this type of architecture, but vary in the way that they do it and the capabilities that they offer.

What is the key role of enterprise service bus in SOA?

The Enterprise Service Bus (ESB) is a software architecture which connects all the services together over a bus like infrastructure. It acts as communication center in the SOA by allowing linking multiple systems, applications and data and connects multiple systems with no disruption.


1 Answers

I'd suggest To ESB or not to ESB to start with, written by the creator of Mule.

like image 60
Mirko N. Avatar answered Oct 06 '22 21:10

Mirko N.