Project

General

Profile

Task #4685

Story #3892: Need a content viewing / rendering service

Add proposed CNRead view service to the Architecture Docs

Added by Chris Jones about 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Documentation
Target version:
Start date:
2014-04-04
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

This is the same as #4684, however, a CNRead.getView() service needs to consider how packages or individual files are rendered for download. Since the CNs don't store science data objects, the bytes would need to be first retrieved from one of the MN replicas. This may put unplanned load on the CNs, and needs discussion.

History

#1 Updated by Matthew Jones almost 10 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
  • translation missing: en.field_remaining_hours set to 0.0

Completed CNView service documentation. The service is identical to the MNView definition, except that the CN may choose to redirect the request to the MNView service at the associated member node. I left that open in the API docs so we had some degree of latitude to decide when that redirection might occur. There could be use cases where we don't want redirection to occur, such as when the MN doesn't support a particular view theme, or in an integrated application that can't handle redirects. This needs discussion before implementation.

#2 Updated by Dave Vieglais over 9 years ago

  • Target version changed from 2014.14-Block.2.3 to CCI-2.0.0

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)