Project

General

Profile

Task #145

Define and implement the CN Service

Added by Dave Vieglais over 12 years ago. Updated over 12 years ago.

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 over 12 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 over 12 years ago

  • CN service package layout and general design is under #188

#3 Updated by Dave Vieglais over 12 years ago

Ongoing iterations on this topic will appear under requirement #408.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)