SRU Facilities
From Gcube Wiki
Introduction
The SRU components have been created in the context of the Federated Search[link to wiki page]. Federated Search has the following benefits:
- Search space is expanded as new datasources come in
- The complexity of search and index to the datasource providers
By enabling Federated Search gCube can benefit by:
- Getting more external sources:
- External providers that comply with SRU can be used directly as external datasources
- External providers that do not comply with SRU can be used indirectly as external datasources through SRU Adapters
- Providing gCube datasources to others:
- gCube SearchSystem can be used by others
In order to utilize the above benefits we have developed the following components:
- an SRU consumer service that is used in order to exploit external SRU providers
- an SRU adapter service for RDBMSs that is used in order to provide SRU capabilities to RBMSs
- an SRU adapter service for SearchSystem that is used in order to provide SRU capabilities to gCube SearchSystem