- From: Gilbert Pilz <gilbert.pilz@oracle.com>
- Date: Thu, 19 Nov 2009 15:00:41 -0800
- To: Ram Jeyaraman <Ram.Jeyaraman@microsoft.com>
- CC: Doug Davis <dug@us.ibm.com>, "public-ws-resource-access@w3.org" <public-ws-resource-access@w3.org>
- Message-ID: <4B05CE19.6000206@oracle.com>
The last sentence is a misuse of RFC2119 terms. If a client component doesn't use Subscribe it's not an event subscriber, therefore it isn't participating in the protocol defined by WS-Eventing and it isn't bound by anything WS-Eventing says. I suggest deleting it. - gp On 11/19/2009 2:18 PM, Ram Jeyaraman wrote: > > Thinking a bit more about this, how about: > > > > · Event source endpoint > > o MUST support Subscribe operation. > > o MAY send SubscriptionEnd message to an endpoint that supports > SubscriptionEnd operation, if reference to such an endpoint is > supplied when the subscription was created. > > · Subscription manager endpoint > > o MUST support Renew, GetStatus, and Unsubscribe operations. > > · Endpoint that supports SubscriptionEnd portType, if a > reference to such an endpoint is supplied when the subscription was > created > > o MUST support SubscriptionEnd operation. > > · An event subscriber MAY use Subscribe, Renew, GetStatus, and > Unsubscribe operations. > > > > Thanks. > > > > *From:* public-ws-resource-access-request@w3.org > [mailto:public-ws-resource-access-request@w3.org] *On Behalf Of *Doug > Davis > *Sent:* Tuesday, November 17, 2009 4:03 PM > *To:* public-ws-resource-access@w3.org > *Subject:* RE: 8201 - Clarify required and optional operations > > > > > I hope you mean: > Subscribe, Renew, Unsubscribe and GetStatus operations defined in > this specification MUST be supported by compliant implementations. the > SubscriptionEnd operation defined in this specification MAY be > supported by compliant implementations. > > thanks > -Doug > ______________________________________________________ > STSM | Standards Architect | IBM Software Group > (919) 254-6905 | IBM 444-6905 | dug@us.ibm.com <mailto:dug@us.ibm.com> > The more I'm around some people, the more I like my dog. > > *Ram Jeyaraman <Ram.Jeyaraman@microsoft.com > <mailto:Ram.Jeyaraman@microsoft.com>>* > > 11/17/2009 06:37 PM > > > > To > > > > Doug Davis/Raleigh/IBM@IBMUS, "public-ws-resource-access@w3.org > <mailto:public-ws-resource-access@w3.org>" > <public-ws-resource-access@w3.org > <mailto:public-ws-resource-access@w3.org>> > > cc > > > > Subject > > > > RE: 8201 - Clarify required and optional operations > > > > > > > > > > I agree. > > Further, in order to avoid two normative keywords in a single > sentence, I propose [2]. > > [2] Revised proposal for WS-Eventing > > Add to Section 3.5 Compliance: > > Subscribe, Renew, and Unsubscribe operations defined in this > specification MUST be supported by compliant implementations. > GetStatus and SubscriptionEnd operations defined in this specification > MAY be supported by compliant implementations. > > *From:* public-ws-resource-access-request@w3.org > <mailto:public-ws-resource-access-request@w3.org> > [mailto:public-ws-resource-access-request@w3.org] > <mailto:%5Bmailto:public-ws-resource-access-request@w3.org%5D> *On > Behalf Of *Doug Davis* > Sent:* Tuesday, November 17, 2009 12:30 PM* > To:* public-ws-resource-access@w3.org > <mailto:public-ws-resource-access@w3.org>* > Subject:* Re: 8201 - Clarify required and optional operations > > > 2 minor tweaks: > 1 - s/optional/OPTIONAL/ > 2 - make GetStatus required. > > thanks > -Doug > ______________________________________________________ > STSM | Standards Architect | IBM Software Group > (919) 254-6905 | IBM 444-6905 | dug@us.ibm.com <mailto:dug@us.ibm.com> > The more I'm around some people, the more I like my dog. > > *Ram Jeyaraman <**Ram.Jeyaraman@microsoft.com* > <mailto:Ram.Jeyaraman@microsoft.com>*>* > Sent by: public-ws-resource-access-request@w3.org > <mailto:public-ws-resource-access-request@w3.org> > > 11/17/2009 03:25 PM > > > > > > To > > > > "public-ws-resource-access@w3.org > <mailto:public-ws-resource-access@w3.org>" > <public-ws-resource-access@w3.org > <mailto:public-ws-resource-access@w3.org>> > > cc > > > > Subject > > > > 8201 - Clarify required and optional operations > > > > > > > > > > > > > _ > _http://www.w3.org/Bugs/Public/show_bug.cgi?id=8201 > > I had an action item from the previous meeting to write up a more > concrete proposal for this issue. Here is a suggested text for > WS-Eventing. The same pattern can be applied for other specifications. > > [1] Proposal for WS-Eventing > > Add to Section 3.5 Compliance: > > Subscribe, Renew, and Unsubscribe operations defined in this > specification MUST be supported by compliant implementations. > GetStatus and SubscriptionEnd operations defined in this specification > are optional and MAY be supported by compliant implementations. > >
Received on Thursday, 19 November 2009 23:01:29 UTC