Changes between Version 3 and Version 4 of DiscoveryComponents

08/04/10 17:15:32 (10 years ago)



  • DiscoveryComponents

    v3 v4  
    2020A '''web service''' carries out searches of this '''database''' in response to search requests received from a '''search interface''', and returns results back to the search interface, for presentation to the '''user'''. '''Search tools''' included in the search interface help the user construct search requests based on time periods, geographic areas and text terms from '''standard vocabularies'''. 
     22== Definitions == 
     24 '''Data provider''':: 
     25   Organisation (e.g. NERC data centre) that produces metadata records and publishes them via OAI. 
     27 '''Data resources''':: 
     28   Things described by metadata records 
     30 '''Publishing''':: 
     31   The act of putting metadata records in a system that exposes them for external access over the internet. This is done using OAI, a software toolkit installed at each Data provider site. The "OAI Provider" function of this software simply exposes a collection of metadata records in a standard way, ready for harvesting. Each data provider is in control of his/her OAI Provider software and should register the details of their "node" using the "OAI Providers' interface". 
     33 '''OAI Providers Interface''' 
     34   A web tool for Data providers to enter the details (URL plus some other configuration options) of their "node", so that the automated harvesting process knows where to go to harvest metadata records. 
     36 '''Harvesting''':: 
     37   A process by which metadata records are collected (via OAI-PMH : Open Archives Initiative Protocol for Metadata Harvesting) centrally from all participating data providers. 
     39 '''Discovery Index Database''':: 
     40   Harvested metadata records are processed centrally and added to the discovery index database, which stores the documents in their entirety (to enable full-text searching), but also pulls out pre-defined fields within them to enable specific types of searhes (e.g. spatial extent, time periods). The database is held as a set of relational database tables within a database server. 
     42 '''Web service'''::