%VOSWARNING%
%META:TOPICINFO{author="RumiTsekova" date="1167749699" format="1.1" version="1.1"}%
%META:TOPICPARENT{name="ODSBriefcase"}%
---++Briefcase Programmers Guide WebServices
---+++SOAP & WSDL & REST based
Purpose: Provide Briefcase resource browsing
--+++ODS Briefcase Services UI Endpoint
The ODS Briefcase Services UI endpoint:
http://host:port/dataspace/services/briefcase/services.vsmx
The ODS Briefcase Services wsdl endpoint:
http://host:port/dataspace/services/briefcase/services.wsdl
Endpoint: http://host:port/dataspace/services/briefcase/services.wsdl
---++ REST Requirements
1. Browse the briefcase (GET to folder URI should give folder listing according to HTTP content negotiation.)
1. PUT resources (WebDAV/ODS session authentication)
1. POST changes to resource properties
1. Owner, Group Owner
1. Sharing (to whom)
1. UNIX-style Access flags
1. Data type/other metadata
1. Tags (through tags API , using the resource URI)
1. Annotation (through annotation API, using the resource URI)
1. DELETE with normal semantics
1. GET with content negotiation
1. BROWSE resource metadata with GET requests
CategoryBriefcase CategoryApplicationServices CategoryProgrammersGuide CategoryWebService