Task #145
Define and implement the CN Service
Status:
Closed
Priority:
High
Assignee:
Category:
d1_cn_service
Target version:
Start date:
Due date:
% Done:
100%
Milestone:
None
Product Version:
*
Story Points:
Sprint:
Description
The CN Service implements the CN APIs and interacts with the CN components (e.g. Mercury and Metacat) to implement the necessary functionality.
Many sub-elements to this:
- Identify technology to be used for the CN service implementation
- Identify the mechanisms for communication between the CN Service and the Metacat instance (used as the object store)
- Implement the CN Service APIs
- Identify and implement scheduling mechanism for retrieving content from MNs
- test retrieval, storage, sysmeta update
History
#1 Updated by Dave Vieglais almost 15 years ago
- Technology will be Java servlet
- Communications with backend will be through metacat client api with precautions to avoid lock in with metacat as the object store technology
- CN Service API implementation is under #152
#2 Updated by Dave Vieglais almost 15 years ago
- CN service package layout and general design is under #188
#3 Updated by Dave Vieglais over 14 years ago
Ongoing iterations on this topic will appear under requirement #408.