[Bug 7204] New: Delivery policy for delivery mode extension (6692-a)

http://www.w3.org/Bugs/Public/show_bug.cgi?id=7204

           Summary: Delivery policy for delivery mode extension (6692-a)
           Product: WS-Resource Access
           Version: FPWD
          Platform: All
               URL: http://lists.w3.org/Archives/Public/public-ws-resource-
                    access/2009Jul/0050.html
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Eventing
        AssignedTo: public-ws-resource-access-notifications@w3.org
        ReportedBy: lli5@avaya.com
         QAContact: public-ws-resource-access-notifications@w3.org


Issue:
When using Qnames for delivery mode extension and combine them with other
extension elements in xs:any, there is a need to determine the mode changing
semantics of the Qneame expressions in a deterministic and interoperable way.
For example, it is unclear how Qname expression <Push/><Pull/> should be
interpreted, e.g. 1) Invalid, since both <Push> and <Pull> occur; 2) <Pull/>
since <Pull/> is after and overwrites <Push/>; 3) offering two supported
delivery options of <Push/> and <Pull/>, for the event source to select. Same
issue exists for more complex expressions, e.g. <Push/><Pull/><Push/>?
<Push/><Pull/><Push/><Ack/>? ...

Proposal:
The determination of delivery mode must be unique and consistent crossing
various implementations. To improve the interoperability of WS-Evenging, we
propose to use delivery policy based on WS-Policy framework to decorate the
delivery mode changing Qnames and their expressions for the delivery element.
Detailed proposal is described in
http://lists.w3.org/Archives/Public/public-ws-resource-access/2009Jul/0050.html


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

Received on Monday, 3 August 2009 15:20:19 UTC