GRSF-services
From Gcube Wiki
Contents
GRSF-services
In this page we describe the components that are responsible for interacting with the gCube infrastructure for performing various activities about GRSF records. GRSF records are handled as dataset resources and are stored in the data catalogue. The following image depicts a high level view of the architecture of components that are exploited for constructing the GRSF KB, publishing GRSF records and updating them. In the sequel we will focus and describe the components grsf-services-core and grsf-services-updater.
grsf-services-core
This component is responsible for retrieving individual records from the GRSF KB and publish them in the GRSF data catalogue.
//TO-ADD
- desription of the performed activities (i.e. retrieve records as SPARQL queries, transform them to JSON objects, submit them to the publishing service through the API)
- component diagram (or even a sequence diagram)
- how it is triggered (i.e. through MatWare)
grsf-services-updater
This component is responsible for updating the status of a record, when the users requires so.
//TO-ADD
- desription of the performed activities
- component diagram (or even a sequence diagram)
- how it is triggered (i.e. through MatWare)
- signature of the service
- HTTP response codes and response messages
Links
//TO-ADD
- Links to SVN
- Links to corresponding tickets