- From: Doug Davis <dug@us.ibm.com>
- Date: Wed, 7 Jan 2009 12:39:39 -0500
- To: public-ws-resource-access@w3.org
- Message-ID: <OF25AD91B9.7F29A110-ON85257537.005E982E-85257537.006115BE@us.ibm.com>
There are cases where the creation of an enumeration is done by an entity that is separate from the resulting dataset itself. In these cases the same endpoint may not be responsible for both creating the enumeration context and for iterating over it. To support these cases the EnumerateResponse element should be extended to have an optional EPR returned that must then be used for the Pull/Release() requests instead of the original EPR. Proposal: Extend the EnumerateResponse with the wsen:EnumerateEPR <wsen:EnumerateResponse ?> <wsen:Expires>[xs:dateTime | xs:duration]</wsen:Expires> ? <wsen:EnumerationContext>?</wsen:EnumerationContext> <wsen:EnumerateEPR> wsa:EndpointReferenceType </wsen:EnumerateEPR> ? ? </wsen:EnumerateResponse> /EnumerateEPR When present this element is the EPR to which all subsequent Pulls and Release operations must be sent. It is up to the data source to decide whether or not to include this element thanks -Doug ______________________________________________________ STSM | Web Services Architect | IBM Software Group (919) 254-6905 | IBM T/L 444-6905 | dug@us.ibm.com
Received on Wednesday, 7 January 2009 17:40:48 UTC