ESciDoc XML REST/SOAP

From MPDLMediaWiki
Revision as of 14:00, 6 November 2009 by Frank (talk | contribs)
Jump to navigation Jump to search

This is a proposal to combine the REST XML representation and the SOAP XML representation of eSciDoc resources.

The full representation is delivered by the eScidoc Infrastructure.

For create and update some elements can be omitted. Such elements are ignored in create or update operations if they are present.

For create or update operations in some elements the identification of an eSciDoc resource is required. E.g. in order to specify the content model of an item or container for create. Such an identification can be done by providing the ID of the resource as value of an 'objid' attribute OR by providing the URL of the resource as value of a 'xlink:href' attribute. If both attributes are present they MUST identify the same resource.

XML representation of an eSciDoc Item (0.9) for REST and SOAP