Data Access and Storage APIs

From Gcube Wiki
Revision as of 16:50, 29 June 2012 by Rena.tsantouli (Talk | contribs) (Subsystem APIs)

Jump to: navigation, search

Overview

Key Features

Subsystem APIs

Component Functionality Accessed API Type Protocol Framework Compliance Framework Layer
Tree-Manager-Service Tree-based access to arbitrary sources to structured data gCube Web Service SOAP N/A WSRF
Tree-Manager-Library Java APIs for accessing the tree-manager-service from within client runtimes gCube CL Java yes CL
Tree-Manager-Framework Java APIs for source-specific plugins of the tree-manager-service Java Library Java N/A N/A
Common-Trees Java API for creation, inspection, filtering, and serialisation of tree structures Java Library Java N/A N/A
gDoc-model-library Java API for gDoc creation, inspection, and tree serialisation of gDoc document structures Java Library Java N/A N/A
gDoc-document-library Java API for gDoc-based access to the tree-manager servcie Java Library Java N/A N/A
View-manager-service SOAP-accessible APIs for the management of views over data sources accessible via the tree-manager-service Web Service SOAP N/A N/A
View-manager-library Java APIs for accessing the view-manager-service from within client runtimes gCube CL Java yes CL
Storage Manager gCube CL Java yes CL
Species Products Discovery gCube Web Service SOAP N/A WSRF
Occurrence Data Management gCube Web Service SOAP N/A WSRF
Time-Series-Service gCube Web Service SOAP N/A WSRF
Spd-plugin-framework gCube CL Java yes CL
Spd-client-library gCube CL Java yes CL
Odm-client-library gCube CL Java yes CL