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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-cppa message

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


Subject: Re: [ebxml-cppa] BPSS to WSDL mapping



Bob,

I agree with your view of the current weaknesses of WSDL and Web Services.
The OASIS/ebXML teams have a lot to teach the Web Services teams about B2B
and I am sure that the OASIS/ebXML people who are participating in the Web
Services teams have that point firmly in mind.  Also, the weaknesses you
mention have not gone unnoticed by the people who originated Web Services.

Regards,
Marty

*************************************************************************************

Martin W. Sachs
IBM T. J. Watson Research Center
P. O. B. 704
Yorktown Hts, NY 10598
914-784-7287;  IBM tie line 863-7287
Notes address:  Martin W Sachs/Watson/IBM
Internet address:  mwsachs @ us.ibm.com
*************************************************************************************


                                                                                                                                                   
                      bhaugen                                                                                                                      
                      <linkage@interacc        To:       OASIS ebxml-cppa <ebxml-cppa@lists.oasis-open.org>, ebtwg-bps@lists.ebtwg.org             
                      ess.com>                 cc:                                                                                                 
                                               Subject:  Re: [ebxml-cppa] BPSS to WSDL mapping                                                     
                      03/12/2002 07:28                                                                                                             
                      AM                                                                                                                           
                                                                                                                                                   
                                                                                                                                                   



Some people have touched on this angle, but
just to make it explicit:  there is a big difference
between one-shot messaging or RPC use cases
for Web services on the one hand, and longer
business conversations on the other.

Most of the Web services gurus I know of
understand that there are problems with long
conversations, although their solutions vary
from replacing HTTP (Don Box) to an explicit
model for long conversations that works over
many mechanisms (ebXML).

One problem with long B2B conversations
is business state alignment.  For example,
was that offer accepted or rejected?  Was
that order fulfilled correctly?  Did you
receive that payment?  Is the claim settled?
Etc.

So you are building a business protocol
stack over the technical protocol stack.
The business protocol stack starts with
the business transactions (offer-acceptance,
notify-confirm, etc.) and builds other
business protocols like commitment-
fulfillment and claim-settlement on
top of them.

WSDL is a puny mechanism for the
business conversation protocols.

BPSS is a good start in the correct
direction, in my biased opinion.

-Bob Haugen

P.S. I think the conversations apply
to B2C as well as B2B - don't you
want your order to be fulfilled?
But the B2C people have worked out
a set of patterns using standard HTTP
methods that seem to be approaching
defacto standard status.


----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.ebtwg.org/ob/adm.pl>






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


Powered by eList eXpress LLC