User Tools

Site Tools


igsn:system_architecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
igsn:system_architecture [2015/06/11 16:04]
jklump Syntax updated
igsn:system_architecture [2016/03/24 10:14] (current)
ulbricht
Line 1: Line 1:
-====== System Architecture ====== 
  
-The resolution of IGSN names to URL is based on the [[wp>Handle_System]] where IGSN operates in the handle-namespace <10273>. IGSN names of samples are registered as key-value pairs together with descriptive and administrative metadata by an IGSN client with an Allocating Agent. The Allocating Agent in turn registers the IGSN at the IGSN Registration Service operated by IGSN e.V. +:!: The documentation of the IGSN has moved to [[http://igsn.github.io/]] :!:
- +
-{{:igsn:igsn_simple_architecture.png?|IGSN simplified system architecture}} +
- +
-//Simplified system architecture of the IGSN registration.// +
- +
-The following pages provide more information on the components of the IGSN system architecture: +
- +
-[[igsn:namespaces|Namespaces]] - Namespace governance and how to apply for a namespace +
- +
-[[igsn:syntax|IGSN Syntax]] - Rules for creating and registering IGSN names +
- +
-[[igsn:system_architecture:registration_service|Registration Service]] - Documentation of the IGSN Registration Service. This Documentation is intended for Allocation Agents only. Users wishing to register IGSNs should contact one of the Allocating Agents. For more information contact info@igsn.org. +
- +
-[[igsn:earth_science_metadata|Registration Metadata]] - Overview of the metadata required for IGSN registration by the IGSN Registration Service. This Documentation is intended for Allocation Agents only. Users wishing to register IGSNs should contact one of the Allocating Agents. For more information contact info@igsn.org. +
- +
-[[igsn:organisation_and_governance#communities|Descriptive Metadata]] - The IGSN Registration Service does not store descriptive metadata. These are only stored by Allocating Agents and provided for harvesting into community-specific metadata portals. +
- +
-[[http://doidb.wdc-terra.org/igsnoaip/|Metadata Harvesting]] - The contents of the IGSN Metadata Store can be harvested by the OAI-PMH protocol. +
- +
- +
-====== Development ====== +
- +
-===== API Documentation ===== +
- +
-The IGSN registration service provides a REST API for the registration of IGSN and associated metadata. The API documentation can be found here: https://doidb.wdc-terra.org/igsn/static/apidoc +
-===== Source Code ===== +
- +
- +
-The source code of the IGSN Metadata Store can be found here: [[https://github.com/ulbricht/mds]] +
- +
-The source code of the OAI-PMH provider for the syndication of metadata from the MDS to portals and catalogues can be found here: [[https://github.com/ulbricht/oaip]] +
- +
-The source code for the search component of the MDS can be found here[[https://github.com/ulbricht/search]] +
- +
- +
-===== Events ===== +
- +
- +
-First IGSN-DataCite-ORCID [[igsn:system_architecture:codesprint2013|Code Sprint 2013]] +
- +
----- +
- +
- +
-[[igsn:start|Back]] to overview+
igsn/system_architecture.1434038673.txt.gz · Last modified: 2015/06/11 16:04 by jklump