RE: Issue 6432: updated proposal

Doug,
This does not seem to address the problem of queuing.  Does the Event Source store / queue events for delivery via MakeConnection?  Does it store an event queue for each separate subscription?  There seem to be a number of other areas here that need to be handled in order to actually get a working implementation and interop, or am I missing something?

Also, it is still not clear, when you send a MakeConenction to the Event Source, if you can tell the difference between a response that indicates "no events currently available" and one that indicates "the subscription is no longer available".

Cheers,
--Geoff

From: public-ws-resource-access-request@w3.org [mailto:public-ws-resource-access-request@w3.org] On Behalf Of Doug Davis
Sent: Monday, March 23, 2009 8:23 AM
To: public-ws-resource-access@w3.org
Subject: Issue 6432: updated proposal


Updated proposal - keeping a minimalist approach in mind:

Change the definition of Push Mode in section 3.3 from:
  A delivery mechanism where the source sends event messages to the sink as individual, unsolicited, asynchronous SOAP messages.
to:
  A delivery mechanism where the source sends event messages to the sink as individual, asynchronous SOAP messages.

And in section 2.2, after:
 This specification defines a single delivery mode, called Push Mode, which
is simple asynchronous messaging.

add the following text:
By using this mode with a wse:NotifyTo EPR that contains an addressable
wsa:Address value, a subscriber can ask for events to be delivered to the
event sink via a connection that is initiated by the event source.  A subscriber
MAY also choose to a wsa:Address value that is a WS-MakeConnection
anonymous URI template which allows for events to be delivered to a non-
addressable endpoint via a connection that is initiated by the event sink.
See the WS-MakeConnection specification for more information, and an
example, of how this would work.

thanks
-Doug
______________________________________________________
STSM |  Standards Architect  |  IBM Software Group
(919) 254-6905  |  IBM 444-6905  |  dug@us.ibm.com
The more I'm around some people, the more I like my dog.

Received on Monday, 23 March 2009 16:55:32 UTC