Changes between Version 3 and Version 4 of Discovery/DiscoveryWebService


Ignore:
Timestamp:
20/07/09 14:47:48 (10 years ago)
Author:
mpritcha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Discovery/DiscoveryWebService

    v3 v4  
    202202[[Image(doPresentSchema.png)]] 
    203203 
    204 One or more <document> elements should each contain the names of a document (in the form returned in the doSearchReturn message) to be retrieved. The optional <format> element should be populated with one of the supported format names as listed by the presentFormatList accessible via the [#getList getList] operation. All documents are returned in the same format from a given doPresent request. Currently-supported formats are: 
     204One or more <document> elements should each contain the names of a document (in the form returned in the doSearchReturn message) to be retrieved. The optional <format> element should be populated with one of the supported format names as listed by the presentFormatList accessible via the [#getListoperation getList] operation. All documents returned by a single invocation of the doPresent operation are returned in the same format. Currently-supported formats are: 
    205205 
    206206original  
    207 Documents are returned unaltered, in the format in which they were harvested (via OAI) from the data provider  
    208 DC  
    209 Dublin Core format  
    210 DIF  
    211 GCMD DIF format  
    212 MDIP  
    213 Metadata format used by the Marine Data and Information Partnership  
    214 ISO19115  
    215 ISO19115 (Geographic Information: Metadata) encoded as ISO19139 XML  
     207Documents are returned unaltered, in the format in which they were harvested (via OAI-PMH) from the data provider. 
     208 
     209  DC:: 
     210    Dublin Core format  
     211  DIF:: 
     212    GCMD DIF format (version ??) 
     213  MDIP:: 
     214    Metadata format used by the Marine Data and Information Partnership 
     215  ISO19115:: 
     216    ISO19115 (Geographic Information: Metadata) encoded as ISO19139 XML  
     217 
    216218For all formats except original, the following action is taken prior to returning the document: 
    217219 
    218 Check if the document exists in the discovery database in the requested format, and if so, return it unaltered  
    219 Apply a conversion XQuery to create a new document in that format on-the-fly  
    220 doPresent response 
     220  * Check if the document exists in the discovery database in the requested format, and if so, return it unaltered  
     221  * Apply a conversion XQuery to create a new document in that format on-the-fly  
     222 
     223==== doPresent response ==== 
    221224The doPresentResponse message is defined in the WSDL as follows: 
    222225 
    223   
     226[[Image(doPresentReturnSchema.png)]] 
    224227 
    225228The <doPresentReturn> element contains the following top-level elements: