OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebsoa message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ebsoa] Process-Oriented Architectures (POA)


Joe,

This seems to be a very limited view of SOA as just
messaging middleware and nothing else.

Now while some vendors may want to sell that -
because that is all they have in their implementation
stack - I've always viewed SOA as containing the
means to direct and manage message interactions -
and whether you call that workflow, message flow
or process flow - its definately all part of the BPM
box IMHO.

And - critically - as soon as you apply collaboration
profiles to the messaging arena - you have to have
some kind of collaboration description - to make
agreement to - and to have the software check
compliance with - manage state of - direct
requests and responses - this all requires knowledge
of the BPM steps and definition.

The separation into layers as you describe is the diagram
#18  from the PPT - but just because you have these
layers does NOT mean that the BPM is not an
intrinsic part of the SOA.  The layer metaphor is
just a convenience to aid understanding for humans.

Like explaining to your Grandma how the steering
wheel directs the wheels of the car - but the steering
wheel is inside the car in reality - not sticking out from the
roof!!

So products like BEA, iWay, MQSeries et al
all have the process control stuff deeply embedded
into the menus and setup of the messaging not to
mention the inner working of the messaging engine
itself already.

DW.

----- Original Message ----- 
From: "Chiusano Joseph" <chiusano_joseph@bah.com>
To: "David RR Webber" <david@drrw.info>
Cc: "ebSOA" <ebsoa@lists.oasis-open.org>; "Monica J. Martin"
<monica.martin@sun.com>
Sent: Tuesday, April 06, 2004 10:48 AM
Subject: Re: [ebsoa] Process-Oriented Architectures (POA)


> David,
>
> I am going to respectfully disagree with you here, mostly because I am
> looking at SOAs not only within the ebXML framework, but outside as well
> (that is my job given my position as a consultant to the US federal
> government). I assert that SOAs *support* the business process layer,
> and that the business process layer therefore resides on top of the
> services layer (at least in my view of "the stack"). So I don't advocate
> removing anything "from where it's been all along" - in my estimation,
> the business process layer has not ever been part of the services layer,
> but is rather supported by it.
>
> Of course, I could be persuaded otherwise as our work progresses - I
> always keep an open mind.
>
> Thanks for your excellent feedback.
>
> Joe
>
> David RR Webber wrote:
> >
> > Joe,
> >
> > The direct answer is - of course BPM is part of the stack - are
> > you proposing we REMOVE it from where its been all along?!?
> >
> > Is someone building cars without steering wheels yet?!?  Is
> > anyone buying them?
> >
> > See ebXML architecture for starters - and then both JJ and my
> > articles on SOA at ebXMLforum.com - with appropriate
> > diagrams - not to mention slide #26 from presentation here:
> >
> >  http://drrw.net/presentations/ebXML%20Today%20-%20March%2004.zip
> >
> > Cheers, DW.
> >
> > ----- Original Message -----
> > From: "Chiusano Joseph" <chiusano_joseph@bah.com>
> > To: "David RR Webber" <david@drrw.info>
> > Cc: "ebSOA" <ebsoa@lists.oasis-open.org>; "Monica J. Martin"
> > <monica.martin@sun.com>
> > Sent: Tuesday, April 06, 2004 10:36 AM
> > Subject: Re: [ebsoa] Process-Oriented Architectures (POA)
> >
> > > Hmmm...I think I missed a direct answer to my question in all of this.
> > > ;)
> > >
> > > Joe
> > >
> > > David RR Webber wrote:
> > > >
> > > > Joe,
> > > >
> > > > I just telegraphed the British Embassy and Prince Charles
> > > > is going to have a word with his mother for us.
> > > >
> > > > Nice to have this hot line.  Clearly will greatly help us
> > > > fend off imposters and claimants trying to usurp our
> > > > position as the authorities on ebSOA.
> > > >
> > > > You may also want to check out JJs article
> > > > at http://www.ebXMLforum.com  where he diagrams same.
> > > >
> > > > Cheers, DW.
> > > >
> > > > ----- Original Message -----
> > > > From: "Chiusano Joseph" <chiusano_joseph@bah.com>
> > > > To: "David RR Webber" <david@drrw.info>
> > > > Cc: "ebSOA" <ebsoa@lists.oasis-open.org>; "Monica J. Martin"
> > > > <monica.martin@sun.com>
> > > > Sent: Tuesday, April 06, 2004 10:21 AM
> > > > Subject: Re: [ebsoa] Process-Oriented Architectures (POA)
> > > >
> > > > > David RR Webber wrote:
> > > > > >
> > > > > > Joe,
> > > > > >
> > > > > > I humbly submit this is a redherring.
> > > > > >
> > > > > > Service Oriented IMHO already implies Process by extension  -
since
> > > > > > behind the delivery of any service there must be a process
> > > > > > controlling and facilitating it.   Tha'ts why BPSS and BPEL are
part
> > > > > > of the SOA stack.
> > > > >
> > > > > Thanks David - but according to whom are they part of the SOA
stack?
> > > > >
> > > > > Joe
> > > > >
> > > > > > We need another acronym like a hole in the head - let's leave
that
> > > > > > stuff to the professionals at Gartner to dream up, eh?  ; -)
> > > > > >
> > > > > > Cheers, DW.
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Chiusano Joseph" <chiusano_joseph@bah.com>
> > > > > > To: "ebSOA" <ebsoa@lists.oasis-open.org>
> > > > > > Cc: "Monica J. Martin" <monica.martin@sun.com>
> > > > > > Sent: Tuesday, April 06, 2004 9:30 AM
> > > > > > Subject: [ebsoa] Process-Oriented Architectures (POA)
> > > > > >
> > > > > > > I know that our concentration is to be service-oriented
> > architectures,
> > > > > > > but at the same time I'm thinking about what will lie beyond
(so
> > that
> > > > we
> > > > > > > can best prepare). A term popped into my head on the way home
> > > > yesterday
> > > > > > > (the DC Beltway apparatentely inspires me): Process-Oriented
> > > > > > > Architecture, or "POA".
> > > > > > >
> > > > > > > Has anyone heard this term used before? I Google'd it and
found
> > few
> > > > > > > hits, all of which seemed to be individual (rather than
corporate)
> > > > > > > references.
> > > > > > >
> > > > > > > As you can tell from the term, just as SOAs enable (involve,
pick
> > your
> > > > > > > favorite word here) the use of shared services, POAs will
extend
> > SOAs
> > > > to
> > > > > > > enable the use of shared Web Services-based processes that are
> > based
> > > > on
> > > > > > > shared Web Services that are defined within SOAs, working in
> > concert
> > > > > > > with each other. So for a US federal application (my primary
> > client),
> > > > > > > this could mean a set of shared Web Services-based business
> > processes
> > > > > > > for federal agencies, in a flexible, agile, process
environment.
> > > > > > >
> > > > > > > Does this concept resound with anyone?
> > > > > > > --
> > > > > > > Kind Regards,
> > > > > > > Joseph Chiusano
> > > > > > > Associate
> > > > > > > Booz | Allen | Hamilton
> > > > > > >
> > > > >
> > > > > --
> > > > > Kind Regards,
> > > > > Joseph Chiusano
> > > > > Associate
> > > > > Booz | Allen | Hamilton
> > > > >
> > >
> > > --
> > > Kind Regards,
> > > Joseph Chiusano
> > > Associate
> > > Booz | Allen | Hamilton
> > >
>
> -- 
> Kind Regards,
> Joseph Chiusano
> Associate
> Booz | Allen | Hamilton
>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]