Difference between revisions of "Data Access and Storage APIs"
From Gcube Wiki
(→Table Summary) |
(→Document-Based Access APIs) |
||
Line 63: | Line 63: | ||
===Document-Based Access APIs=== | ===Document-Based Access APIs=== | ||
====gDoc-model-library==== | ====gDoc-model-library==== | ||
− | * '''Description''': | + | * '''Description''': Java API for gDoc creation, inspection, and tree serialization of gDoc document structures. |
− | * '''Type''': | + | * '''Type''': Java |
− | * '''Protocol''': | + | * '''Protocol''': Local |
− | * '''Framework''': | + | * '''Framework''': N/A |
* '''Key Features''': | * '''Key Features''': | ||
====gDoc-Document-Library==== | ====gDoc-Document-Library==== | ||
− | * '''Description''': | + | * '''Description''': Java API for gDoc-based access to the tree-manager service. |
− | * '''Type''': | + | * '''Type''': Java |
− | * '''Protocol''': | + | * '''Protocol''': Local |
− | * '''Framework''': | + | * '''Framework''': N/A |
* '''Key Features''': | * '''Key Features''': | ||
====View-Manager-Service==== | ====View-Manager-Service==== | ||
− | * '''Description''': | + | * '''Description''': SOAP-accessible APIs for the management of views over data sources accessible via the tree-manager-service. |
− | * '''Type''': | + | * '''Type''': gCube Web Service |
− | * '''Protocol''': | + | * '''Protocol''': SOAP |
− | * '''Framework''': | + | * '''Framework''': gCore |
* '''Key Features''': | * '''Key Features''': | ||
====View-Manager-Library==== | ====View-Manager-Library==== | ||
− | * '''Description''': | + | * '''Description''': Java APIs for accessing the view-manager-service from within client runtimes. |
− | * '''Type''': | + | * '''Type''': Java |
− | * '''Protocol''': | + | * '''Protocol''': Local |
− | * '''Framework''': | + | * '''Framework''': [https://gcube.wiki.gcube-system.org/gcube/index.php/Integration_and_Interoperability_Facilities_Framework:_Client_Libraries CL] |
* '''Key Features''': | * '''Key Features''': | ||
Revision as of 18:36, 29 June 2012
Contents
Overview
APIs
Table Summary
Name | Description | Type | Protocol | Framework |
Tree-Manager-Service | Tree-based access to arbitrary sources to structured data | gCube Web Service | SOAP | gCore |
Tree-Manager-Library | Java APIs for accessing the tree-manager-service from within client runtimes | Java | Local | CL |
Tree-Manager-Framework | Java APIs for source-specific plugins of the tree-manager-service | Java | Local | N/A |
Common-Trees | Java API for creation, inspection, filtering, and serialisation of tree structures | Java | Local | N/A |
gDoc-model-library | Java API for gDoc creation, inspection, and tree serialization of gDoc document structures | Java | Local | N/A |
gDoc-document-library | Java API for gDoc-based access to the tree-manager service | Java | Local | 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 |
View-manager-library | Java APIs for accessing the view-manager-service from within client runtimes | Java | Java | CL |
Storage Manager | Java | Java | CL | |
Species Products Discovery | gCube Web Service | SOAP | gCore | |
Spd-plugin-framework | Java | Local | CL | |
Spd-client-library | Java | Local | CL |
Tree-Based Access APIs
Tree-Manager-Service
- Description: Tree-based access to arbitrary sources to structured data.
- Type: gCube Web Service
- Protocol: SOAP
- Framework: gCore
- Key Features:
Tree-Manager-Library
- Description: Java APIs for accessing the tree-manager-service from within client runtimes.
- Type: Java
- Protocol: Local
- Framework: CL
- Key Features:
Tree-Manager-Framework
- Description: Java APIs for source-specific plugins of the tree-manager-service.
- Type: Java
- Protocol: Local
- Framework: N/A
- Key Features:
Common-Trees
- Description: Java API for creation, inspection, filtering, and serialisation of tree structures.
- Type: Java
- Protocol: Local
- Framework: N/A
- Key Features:
Document-Based Access APIs
gDoc-model-library
- Description: Java API for gDoc creation, inspection, and tree serialization of gDoc document structures.
- Type: Java
- Protocol: Local
- Framework: N/A
- Key Features:
gDoc-Document-Library
- Description: Java API for gDoc-based access to the tree-manager service.
- Type: Java
- Protocol: Local
- Framework: N/A
- Key Features:
View-Manager-Service
- Description: SOAP-accessible APIs for the management of views over data sources accessible via the tree-manager-service.
- Type: gCube Web Service
- Protocol: SOAP
- Framework: gCore
- Key Features:
View-Manager-Library
- Description: Java APIs for accessing the view-manager-service from within client runtimes.
- Type: Java
- Protocol: Local
- Framework: CL
- Key Features:
Storage APIs
Storage Manager
- Description:
- Type:
- Protocol:
- Framework:
- Key Features:
Species Products-Based Access APIs
Species Products Discovery
- Description:
- Type:
- Protocol:
- Framework:
- Key Features:
Spd-Plugin-Framework
- Description:
- Type:
- Protocol:
- Framework:
- Key Features:
Spd-Client-Library
- Description:
- Type:
- Protocol:
- Framework:
- Key Features: