Changes between Version 6 and Version 7 of DiscoveryComponents


Ignore:
Timestamp:
29/04/10 12:18:09 (9 years ago)
Author:
mpritcha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DiscoveryComponents

    v6 v7  
    2424 
    2525 '''Publishing''':: 
    26    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". 
     26   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. A data provider would have the "OAI Provider" function of this software installed, which 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 Admin interface". 
    2727 
    2828 '''OAI Admin Interface''':: 
    29    A web-based 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. 
     29   A web-based tool for Data providers to enter the details (URL plus some other configuration options) of their OAI Provider "node", so that the automated harvesting process knows where to go to harvest metadata records. 
    3030 
    3131 '''OAI Harvesting''':: 
     
    3636 
    3737 '''Discovery Web service''':: 
    38     
     38   A piece of software run alongside the discovery database, which offers a "presentation-less" service to handle search requests. On receipt of an appropriately-constructed XML message from the '''search interface''', it will carry out a search of the discovery database and construct a search response message, which is sent back to the search interface. Similarly, it also handles requests for returning specific documents in the database : a request is received in XML, and an appropriate response is sent back to the sender. In all cases, messages (request/response) are exchanged in XML, with all presentational formatting handled by the search interface (which itself may be part of a 3rd party web portal). 
    3939 
    40  * Discovery ingest 
    41  * Discovery index database 
    42  * Discovery web service (API) 
    43  * Discovery front end (portal) 
    44  * Vocab server 
    45  * Data providers OAI info editor 
     40 '''Search Interface''':: 
     41   A web application consisting of tools to enable a user to define a search to be sent to the discovery web service. At its simplest, this could be a simple text box and submit button, but may have more sophisticated tools such as click-and-drag map tools to define a region of interest, calendar tools to define dates/times, and in some cases may include tools to select terms from '''controlled vocabularies'''. Lists of these terms may be populated by calls (similar to the search request/response messages) to a '''vocab server'''. 
     42 
     43 '''Web portal''':: 
     44   A web site consisting of several applications, one of which may be a search interface. 
     45 
     46 '''Vocab server''':: 
     47   A presentation-less web service (similar in nature to the discovery web service) that can receive requests for listing the contents of particular '''controlled vocabularies'''. 
     48 
     49 '''Controlled vocabularies'''::: 
     50   Community-maintained lists of standard terms (and their definitions), for use within particular scientific domains, so that users are able to point at a particular term for a non-ambiguous definition of a concept. 
    4651 
    4752