Is a fair summary of those 4:

An enterprise-wide, canonical model?

What about the communication portion of the interface?

-Rob

--- In [email protected], "Paul 
Fremantle" <[EMAIL PROTECTED]> wrote:
>
> Dennis
> 
> I define uniform as being:
> 1. accessible easily using commonly available technologies (e.g. 
XML)
> 2. with a well-defined message format available to all parties 
(e.g. XML Schema)
> 3. with common patterns shared across multiple parts of the business
> (e.g. definition of a customer)
> 4. and optionally/ideally a standard set of schemas if possible 
(e.g. UBL2 etc)
> 
> Paul
> 
> On Thu, Oct 16, 2008 at 2:39 PM, Dennis Djenfer <[EMAIL PROTECTED]> wrote:
> > Paul,
> >
> > How do you define uniform in this context?
> >
> > // Dennis Djenfer
> >
> >
> > Paul Fremantle wrote:
> >
> > I have a simple view of SOA and EDA:
> >
> > SOA is about devolving interfaces management and definition to
> > endpoints. In an SOA, its not my responsibility to understand your
> > interface, its your responsibility to produce an interface that 
anyone
> > (including me) can handle. So an SOA offers a set of services that
> > have uniform interfaces that can be accessed by anyone.
> > But its still required that a service provider advertises their
> > services and a service consumer explicitly calls those 
interfaces. So
> > the wiring is not devolved.
> >
> > In EDA, the model goes a stage further: not only are the 
interfaces
> > defined, but their is a wider definition (the topic space) which
> > identifies the overall structure of all the
> > interfaces/services/event-types. And in this model, the wiring is
> > devolved - its up to anyone who needs access to information to
> > subscribe themselves to that topic.
> >
> > Of course in order to make this work, the model also needs
> > simplification. SOA is effectively a simplification by forcing
> > everyone to use uniform interfaces. EDA forces an even simpler 
model -
> > everything must be one-way/event-based and it is up to the
> > event-consumer to understand what to do with that event.
> >
> > On a related topic, I've been involved in an SOA/EDA project and 
we
> > came across an interesting puzzle/problem with interfacing EDA 
with
> > complete black-box systems. I wrote about it here:
> > http://pzf.fremantle.org/2008/09/interesting-problem-in-event-
driven.html
> >
> > Paul
> >
> >
> >
> > ________________________________
> >
> > No virus found in this incoming message.
> > Checked by AVG - http://www.avg.com
> > Version: 8.0.173 / Virus Database: 270.8.1/1727 - Release Date: 
10/15/2008
> > 8:02 PM
> >
> >
> >
> > 
> 
> 
> 
> -- 
> Paul Fremantle
> Co-Founder and CTO, WSO2
> Apache Synapse PMC Chair
> OASIS WS-RX TC Co-chair
> 
> blog: http://pzf.fremantle.org
> [EMAIL PROTECTED]
> 
> "Oxygenating the Web Service Platform", www.wso2.com
>


Reply via email to