W3C home > Mailing lists > Public > public-ws-chor@w3.org > May 2003

RE: Straw-man Proposal for our mission statement

From: Patil, Sanjaykumar <sanjay.patil@iona.com>
Date: Wed, 21 May 2003 13:47:08 -0700
To: "Assaf Arkin" <arkin@intalio.com>, "Jean-Jacques Dubray" <jjd@eigner.com>
Cc: "Yaron Y. Goland" <ygoland@bea.com>, "Burdett, David" <david.burdett@commerceone.com>, <Daniel_Austin@grainger.com>, <public-ws-chor@w3.org>

Also, since WSDL is still evolving, technically it is possible to enhance WSDL (with additional extensibilities, etc) to support different bindings, if necessary. We may not have to start from scratch to build this envisioned abstract layer.

Sanjay Patil
Distinguished Engineer
IONA Technologies
2350 Mission College Blvd. Suite 650
Santa Clara, CA 95054
Tel: (408) 350 9619
Fax: (408) 350 9501
Making Software Work Together TM

-----Original Message-----
From: Assaf Arkin [mailto:arkin@intalio.com]
Sent: Wednesday, May 21, 2003 10:22 AM
To: Jean-Jacques Dubray
Cc: 'Yaron Y. Goland'; 'Burdett, David'; Daniel_Austin@grainger.com;
Subject: Re: Straw-man Proposal for our mission statement

What about the alternative of binding the BPSS to WSDL, like:

<wsdl:binding ...>
  <wsdl:operation ...>
    <bpss:transaction name="..." role="..." .../>

You already have the binding framework which is used with a variety of 
protocols including SOAP, HTTP, IIOP, etc, with a variety of componet 
access (see WSIF), and so forth. So instead of reinventing all these 
bindings in WS Choreo, how about we just add another binding to WSDL to 
address BPSS transactions?


Jean-Jacques Dubray wrote:

>The cost of abstraction is way overestimated here. The abstraction is
>already built, it is called a message and a message exchange pattern.
>Now we have the choice to directly use the WSDL message definition or
>rather define something like:
><message name="ProcessPO">
><message name="AckPO>
><mep name="ProcessPO">
><binding message="ProcessPO" type="WSDL" version="1.2">
>		<portType="">
><binding MEP="ProcessPO" type="ebXML" version="2.0>
>	<businessTransactionActivity name="ProcessPO>
><binding message="AckPO" type="PlainOldFax" >
>	<fax number="555-1234"/>
>so please, let's reasonable on our assertions.
>I am currently on travel in beautiful Berlin, with limited email and web
>access. So I will respond more thoroughly to the emails this week-end.
Received on Wednesday, 21 May 2003 16:48:14 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:00:59 UTC