RE: [wsdl] nowhere to specify actor URI in WSDL ?
by Matt Long other posts by this author
Dec 7 2001 5:22AM messages near this date
Re: [wsdl] nowhere to specify actor URI in WSDL ?
|
Re: [wsdl] nowhere to specify actor URI in WSDL ?
It seems that when we (generally) discuss actors, we are concerned with an
actor-endpoint relationship and only the header-actor relationship as a
derivative of the aforementioned.
I think you need to define a uri-list of actors valid for an endpoint that
apply to all headers at said endpoint. I believe it is safe to assume that
> 1 actor can exist per endpoint.
It the above is correct, then the issue is where! If you define a uri-list
of actors on soap:header then any wsdl:port linked to the binding where the
soap:header resides would have to inherent those actors, which effectively
makes the actor(s) specific to the header and not the endpoint.
So would...
<wsdl:service...>
<wsdl:port...>
<soap:address location="some-uri">
<soap:actor actors="uri-list"/>
</soap:address>
</wsdl:port>
</wsdl:service>
be more efficient? You could then change the valid actors for an endpoint
and have reuse available on the bindings.
Thx,
-Matt
> -----Original Message-----
> From: Simon Fell [mailto:soap@[...].uk]
> Sent: Thursday, December 06, 2001 9:40 PM
> To: wsdl@[...].com
> Subject: Re: [wsdl] nowhere to specify actor URI in WSDL ?
>
>
> Matt, why would it be a uri-list ?, isn't the actor attribute value a
> single URI ?
>
> Cheers
> Simon
>
> On Thu, 6 Dec 2001 09:38:50 -0600, in wsdl you wrote:
>
> >Sanjiva and/or Erik,
> >
> >If (at some point/version in the future) an optional 'actor'
> attribute was
> >added to soap:header of type uri-list be sufficient?
> >
> >Thx,
> >
> >-Matt
> >
> >> -----Original Message-----
> >> From: Sanjiva Weerawarana [mailto:sanjiva@[...].com]
> >> Sent: Thursday, December 06, 2001 3:44 AM
> >> To: wsdl@[...].com
> >> Subject: Re: [wsdl] nowhere to specify actor URI in WSDL ?
> >>
> >>
> >> Huh.. I think we missed that :-). It seems that section 3.7 expects
> >> the actor value to be indicated in the schema itself, but that
> >> approach only works for literal stuff (see the section). Obviously
> >> headers too can be arbitrary complex types and the literal use
> >> restriction is not acceptable.
> >>
> >> It seems that this is a flaw in the SOAP binding .. Erik, do u agree?
> >>
> >> Sanjiva.
> >>
> >> ----- Original Message -----
> >> From: "Simon Fell" <soap@[...].uk>
> >> To: <wsdl@[...].com>
> >> Sent: Wednesday, December 05, 2001 9:48 AM
> >> Subject: [wsdl] nowhere to specify actor URI in WSDL ?
> >>
> >>
> >> > Is there anyway to specify the actor URI for a header in
> WSDL, i can't
> >> > spot anything ?
> >> >
> >> > Tx
> >> > Simon
> >> >
> >> > Yahoo! Groups Sponsor
> >> > ADVERTISEMENT
> >> >
> >> >
> >> >
> >> >
> >> > To unsubscribe from this group, send an email to:
> >> > wsdl-unsubscribe@[...].com
> >> >
> >> >
> >> >
> >> > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
> >> >
> >> >
> >>
> >>
> >>
> >> To unsubscribe from this group, send an email to:
> >> wsdl-unsubscribe@[...].com
> >>
> >>
> >>
> >> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> >>
> >
> >
> >
> >To unsubscribe from this group, send an email to:
> >wsdl-unsubscribe@[...].com
> >
> >
> >
> >Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> >
>
>
>
> To unsubscribe from this group, send an email to:
> wsdl-unsubscribe@[...].com
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Promise to Quit
Nicotrol will help
http://us.click.yahoo.com/5vN8tD/AqSDAA/ySSFAA/W6uqlB/TM
---------------------------------------------------------------------~->
To unsubscribe from this group, send an email to:
wsdl-unsubscribe@[...].com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Thread:
Simon Fell
Sanjiva Weerawarana
Matt Long
Simon Fell
Matt Long
Simon Fell
Bob Cunnings
|