NSDL
From QED
Acronyms
- NSDL = National Science Digital Library
- NDR = NSDL Digital Repository
NDR Wiki Home: http://ndr.comm.nsdl.org
Contents |
Terminology: "Object Types"
There are five classes of objects:
- Resource
- a resource object contains data streams for stored content. A resource is akin to a book, article, or video.
- Metadata
- metadataFor and metadataProvidedBy
- MetadataProvider
- "Each grouping of metadata provision, such as all OAI metadata harvested from an OAI server, requires a unique MetadataProvider object." A MetadataProvider must be a metadata provider for an Agent that already exists in the NDR.
- Agent
- an agent object is a source of authoritative information about resources.
- Aggregator
- an aggregator object is a grouping of resources, agents, or other aggregators.
There are thee classes of data that may be present in each object:
- Properties
- Datastreams
- Relationships
API
- Requests:
- http://<base.url>/<method>[/handle][?args]
- "InputXML"
- Responses are XML documents with <resultData>
Documents
- Online: NDR API Documentation
- PDF: The NSDL Repository and API
Examples
- get returns a profile of the object with the requested handle












