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

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

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


Subject: RE: [wsbpel] Issue - 77 - Under specified operation definitions


Hmm..  Paco wrote

The application using WSIF to access the service does not see the header
message or anything else in the binding

Was that not clear enough?

-----Original Message-----
From: Ugo Corda [mailto:UCorda@SeeBeyond.com] 
Sent: Friday, November 21, 2003 8:45 AM
To: Francisco Curbera
Cc: Ron Ten-Hove; Sanjiva Weerawarana; wsbpel@lists.oasis-open.org
Subject: RE: [wsbpel] Issue - 77 - Under specified operation definitions

Paco,

The question relevant to this discussion is the following: can the
application using WSIF see (i.e. set or get the value of) the abstract
message defined outside the abstract port? We know that BPEL currently
cannot.

Ugo

> -----Original Message-----
> From: Francisco Curbera [mailto:curbera@us.ibm.com]
> Sent: Friday, November 21, 2003 8:22 AM
> To: Ugo Corda
> Cc: Ron Ten-Hove; Sanjiva Weerawarana; wsbpel@lists.oasis-open.org
> Subject: RE: [wsbpel] Issue - 77 - Under specified operation 
> definitions
> 
> 
> 
> 
> 
> 
> Hi Ugo,
> 
> I would not agree with that conclusion. The way WSIF would 
> support your
> example in issue 77 is through a binding module (called a 
> "provider" in
> WSIF) that understans and takes care of the header as 
> declared by the WSDL
> binding. The application using WSIF to access the service 
> does not see the
> header message or anything else in the binding.  Same thing 
> with non-SOAP
> bindings. This is a key design point because otherwise you loose your
> ability to use different access channels with different QoS 
> characteristics
> to reach the same service (different bindings). It also results in a
> cleaner programming model.
> 
> Regards,
> 
> Paco
> 
> 
> 
> 
>                                                               
>                                                               
>             
>                       "Ugo Corda"                             
>                                                               
>             
>                       <UCorda@SeeBeyond        To:       "Ron 
> Ten-Hove" <Ronald.Ten-Hove@Sun.COM>, "Sanjiva Weerawarana"    
>             
>                       .com>                     
> <sanjiva@watson.ibm.com>                                      
>                           
>                                                cc:       
> <wsbpel@lists.oasis-open.org>                                 
>                  
>                       11/20/2003 01:43         Subject:  RE: 
> [wsbpel] Issue - 77 - Under specified operation definitions   
>              
>                       PM                                      
>                                                               
>             
>                                                               
>                                                               
>             
> 
> 
> 
> 
> I conclude from this that my WSIF example seems appropriate for this
> discussion. WSIF would be able to support a case like the one 
> I gave for
> issue 77, and it would be able to map the "Header" abstract 
> message to any
> particular binding I want to express (including, but not 
> limited to, SOAP -
> in particular, bindings that don't even have the concept of a 
> header)). Is
> that correct?
> 
> Ugo
> -----Original Message-----
> From: Ron Ten-Hove [mailto:Ronald.Ten-Hove@Sun.COM]
> Sent: Thursday, November 20, 2003 10:30 AM
> To: Sanjiva Weerawarana
> Cc: wsbpel@lists.oasis-open.org
> Subject: Re: [wsbpel] Issue - 77 - Under specified operation 
> definitions
> 
> WSIF is a set of bindings for Java and J2EE; it doesn't 
> extend WSDL in any
> non-standard way that I am aware of. WSIF "understands" WSDL 
> files that use
> those bindings. The message model is plain WSDL 1.1.
> 
> -Ron
> 
> Sanjiva Weerawarana wrote:
>       I'm confused .. can you give an example of what you mean by
>       "abstract messages that are not part of an abstract operation"?
>       Maybe I haven't understood what you have in mind ..
> 
>       Thanks,
> 
>       Sanjiva.
> 
>       ----- Original Message -----
>       From: "Ugo Corda" <UCorda@SeeBeyond.com>
>       To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>; "Francisco
>       Curbera"
>       <curbera@us.ibm.com>
>       Cc: "Ron Ten-Hove" <Ronald.Ten-Hove@Sun.COM>; "Satish Thatte"
>       <satisht@microsoft.com>; <wsbpel@lists.oasis-open.org>;
>       <ygoland@bea.com>
>       Sent: Thursday, November 20, 2003 7:04 AM
>       Subject: RE: [wsbpel] Issue - 77 - Under specified operation
>       definitions
> 
> 
> 
>             So are you saying that WSIF can only process a 
> subset of all
>             the legal
> 
>       (according to WSDL 1.1) WSDL files? (Please notice that I am not
>       talking
>       about adding any extension at the abstract level - just 
> supporting
>       what is
>       allowed by WSDL 1.1)
> 
>             Ugo
> 
> 
>                   -----Original Message-----
>                   From: Sanjiva Weerawarana 
> [mailto:sanjiva@watson.ibm.com]
>                   Sent: Wednesday, November 19, 2003 5:00 PM
>                   To: Ugo Corda; Francisco Curbera
>                   Cc: Ron Ten-Hove; Satish Thatte;
>                   wsbpel@lists.oasis-open.org;
>                   ygoland@bea.com
>                   Subject: Re: [wsbpel] Issue - 77 - Under specified
>                   operation
>                   definitions
> 
> 
>                   "Ugo Corda" <UCorda@SeeBeyond.com> writes:
> 
>                         Just curious: does WSIF allow you to define
>                         abstract
> 
>                   messages that are not
>                   part of an abstract operation?
> 
>                         Ugo
> 
>                   No it doesn't; WSIF only adds additional bindings to
>                   WSDL,
>                   not anything
>                   at the abstract level.
> 
>                   Sanjiva.
> 
> 
> 
> 
> 
>       To unsubscribe from this mailing list (and be removed 
> from the roster
>       of the OASIS TC), go to
>       
> http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/le
ave_workgroup.php
      .




To unsubscribe from this mailing list (and be removed from the roster of
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgr
oup.php.





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