W3C home > Mailing lists > Public > www-ws-desc@w3.org > March 2004

Re: component designators spec - where art thou?

From: Sanjiva Weerawarana <sanjiva@watson.ibm.com>
Date: Thu, 25 Mar 2004 22:19:37 +0600
Message-ID: <07ce01c41284$f97ae3a0$c801a8c0@watson.ibm.com>
To: "Arthur Ryman" <ryman@ca.ibm.com>
Cc: <www-ws-desc@w3.org>

Hi Arthur,

Just incorporated the new text with a few edits. Please review.

I'm a bit unsure about whether the operation syntax will
work in the presence of inheritance. Consider:

    <definitions targetNamespace="a">
      <interface name="Ia">
        <operation name="o1"> .. </operation>
      </interface>
    </definitions>

    <definitions targetNamespace="b" xmlns:na="a">
      <interface name="Ib" extends="na:Ia">
        <operation name="o2"> .. </operation>
      </interface>
    </definitions>

Now b#operation(Ib/o2) is ok, but what about the other operation?
Clearly b#operation(Ib/o1) is not ok!

The problem is that to identify the operation we MAY need to give
two namespaces .. ala what we do in binding.

Sanjiva.


----- Original Message -----
From: "Arthur Ryman" <ryman@ca.ibm.com>
To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
Cc: <www-ws-desc@w3.org>
Sent: Thursday, March 25, 2004 2:47 AM
Subject: Re: component designators spec - where art thou?


> Sanjiva,
>
> Here's the new text:
>
>
>
> Arthur Ryman,
> Rational Desktop Tools Development
>
> phone: +1-905-413-3077, TL 969-3077
> assistant: +1-905-413-2411, TL 969-2411
> fax: +1-905-413-4920, TL 969-4920
> mobile: +1-416-939-5063
> intranet: http://w3.torolab.ibm.com/DEAB/
>
>
>
> "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
> Sent by: www-ws-desc-request@w3.org
> 03/18/2004 02:05 PM
>
> To
> Arthur Ryman/Toronto/IBM@IBMCA
> cc
> <www-ws-desc@w3.org>, <www-ws-desc-request@w3.org>
> Subject
> Re: component designators spec - where art thou?
>
>
>
>
>
>
>
> Hi Arthur,
>
> I've incorporated the old component designators text from an old
> working draft (pointed to by Jonathan) into the draft. Please
> update the text there (would appreciate if you could edit the
> XML directly and post a patch or the whole thing).
>
> Thanks!
>
> Sanjiva.
>
> ----- Original Message -----
> From: "Arthur Ryman" <ryman@ca.ibm.com>
> To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
> Cc: <www-ws-desc@w3.org>; <www-ws-desc-request@w3.org>
> Sent: Wednesday, March 17, 2004 12:35 AM
> Subject: Re: component designators spec - where art thou?
>
>
> > Sanjiva,
> >
> > Will do.
> >
> > Arthur Ryman,
> > Rational Desktop Tools Development
> >
> > phone: +1-905-413-3077, TL 969-3077
> > assistant: +1-905-413-2411, TL 969-2411
> > fax: +1-905-413-4920, TL 969-4920
> > mobile: +1-416-939-5063
> > intranet: http://w3.torolab.ibm.com/DEAB/
> >
> >
> >
> > "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
> > 03/16/2004 04:37 AM
> >
> > To
> > Arthur Ryman/Toronto/IBM@IBMCA
> > cc
> > <www-ws-desc@w3.org>, <www-ws-desc-request@w3.org>
> > Subject
> > Re: component designators spec - where art thou?
> >
> >
> >
> >
> >
> >
> > Hi Arthur,
> >
> > Can you please update the component designators spec to be
> > consistent with the new syntax (no <message> etc.)?
> >
> > If you can start with the version that Jonathan pointed to and
> > update that then I can easily merge that in to the draft.
> >
> > Thanks,
> >
> > Sanjiva.
> >
> > ----- Original Message -----
> > From: "Arthur Ryman" <ryman@ca.ibm.com>
> > To: "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
> > Cc: <www-ws-desc@w3.org>; <www-ws-desc-request@w3.org>
> > Sent: Tuesday, March 16, 2004 2:11 AM
> > Subject: Re: component designators spec - where art thou?
> >
> >
> > > Sanjiva,
> > >
> > > I'm not sure what the SHOULD refers to, but the fragment syntax I
> > proposed
> > > now is consistent with Web Architecture since we recommended that
> > > namespace URI's point to WSDL documents. The way this works is as
> > follows:
> > >
> > > 1. register the new content type with IANA. in our case it is
> > > application/wsdl+xml
> > > 2. register/describe the new fragment syntax with the new content type
> > > registration
> > >
> > > Now the algorithm is as follows for intertrepping a URI such as
> > > namespace-uri#fragment
> > >
> > > 1. dereference namespace-uri and get a resource whose content type is
> > > application/wsdl+xml
> > > 2. intepret the fragment as defined by application/wsdl+xml - this
> > > idenitfies a component
> > >
> > > The fragment syntax I proposed was compliant with the XPointer
> > Framework.
> > > The syntax has to be updated to reflect the current state of the spec,
> > but
> > > the general form is component-type(name-path) where component-type is
> > > interface, binding, operation, etc, and name-path is the hierarchical
> > path
> > > formed by the NCNames of the component and its parents, e.g.
> > > operation(myInterface/myOperation).
> > >
> > > Arthur Ryman,
> > > Rational Desktop Tools Development
> > >
> > > phone: +1-905-413-3077, TL 969-3077
> > > assistant: +1-905-413-2411, TL 969-2411
> > > fax: +1-905-413-4920, TL 969-4920
> > > mobile: +1-416-939-5063
> > > intranet: http://w3.torolab.ibm.com/DEAB/
> > >
> > >
> > >
> > > "Sanjiva Weerawarana" <sanjiva@watson.ibm.com>
> > > Sent by: www-ws-desc-request@w3.org
> > > 03/15/2004 10:31 AM
> > >
> > > To
> > > <www-ws-desc@w3.org>
> > > cc
> > >
> > > Subject
> > > component designators spec - where art thou?
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > I'd like to fulfill the following:
> > >
> > > EDTODO    2004-03-04: Editors to add back the WSDL Component
> Designators
> > >                       back to the spec as SHOULD.
> > >
> > > Arthur?
> > >
> > >
> > > Sanjiva.
> > >
> > >
> > >
> > >
> >
> >
> >
>
>
>
Received on Thursday, 25 March 2004 12:03:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:30 GMT