Difference between revisions of "PubMan Sword"

From MPDLMediaWiki
Jump to navigation Jump to search
m (started structure)
Line 2: Line 2:


==Implementation==
==Implementation==
For start the SWORD functionality is directly implemented in PubMan by exploiting and extending the sword api provided by JISC. In future we could have a seperate SWORD service for all eSciDoc solutions.
PubMan implements 3 classes for the SWORD service:
# PubManSwordServer - Processing of requests
# PubManServiceDocumentServlet - Accepting requests for the Service Document (dependent on user credentials)
# PubManDepositServlet - Accepting requests for the deposits (dependent on user credentials)


==Interface==
==Interface==

Revision as of 11:37, 1 April 2009

This page briefly describes the SWORD Server implementation in the PubMan solution. General Information about SWORD can be found here.

Implementation[edit]

For start the SWORD functionality is directly implemented in PubMan by exploiting and extending the sword api provided by JISC. In future we could have a seperate SWORD service for all eSciDoc solutions. PubMan implements 3 classes for the SWORD service:

  1. PubManSwordServer - Processing of requests
  2. PubManServiceDocumentServlet - Accepting requests for the Service Document (dependent on user credentials)
  3. PubManDepositServlet - Accepting requests for the deposits (dependent on user credentials)

Interface[edit]

Service Document[edit]

Deposit Service[edit]