Mukund Balasubramanian wrote:
> Gregg:
> 
> We are in agreement on almost every aspect of your tech overview and use case 
> below. I completely agree that an ESB is relevant. The difference lies in 
> merely 
> two aspects:
> 
> 1. Architecture abstraction: I still believe the architecture abstraction for 
> an 
> ESB should be a location independent "bus". This is indepedent of the reality 
> of 
> most deployments. We are just talking about the abstraction. You worry me by 
> mentioning "central broker as an esb" as many times as you do.

I was trying to demonstrate a primary feature of such a system where a 
broadcast 
environment allows the system to be changed without affecting the activities of 
other parts of the system.  We use point to point for many things where the 
features of the two endpoints are tightly coupled and transaction oriented 
(database activities for example, or monitoring interfaces etc).  But for 
general enterprise data flow, there is a great deal of value in providing a 
brokering interface for connectivity from data sources into the enterprise.

> 2. Your relative focus on lagacy adaptation to an SOA. Of course anybody 
> involved in integration projects knows that adaptors take an inordinate focus 
> but I still believe an ESB/broker is only a moderately better (if at all) 
> solutioin than a generic Web Service or JCA adaptor.

It's all about what you think the customers of the generated data are.  
Clearly, 
you can directly route a lot of things, and add multi-directional, targeted 
communications without a brokering layer.  The question is, is that a feature 
of 
your software systems that you have to create over and over and manage, or is 
it 
a feature of a layer of software that all of your systems are interacting with 
explicit knowledge of?

> Of course, what would be useful in this context is to start creating a 
> listing 
> of 10 features you would call important in an ESB and prioritize them. I 
> would 
> be interested in something like that.

Of course...

Gregg Wonderly




 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/service-orientated-architecture/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to