- 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