- Migrate 236+ class files from custodian_types to has_or_had_custodian_type - Archive deprecated slots: custodian_type, custodian_types, custodian_type_broader/narrower/related - Update main schema and manifest imports - Fix Custodian.yaml class to use new slot - Fix annotation format (list→scalar) in has_or_had_custodian_type.yaml Rules applied: - Rule 39: RiC-O naming convention (hasOrHad pattern) - Rule 43: Slot nouns must be singular (multivalued:true for cardinality) - Rule 38: Slot centralization with semantic URI
115 lines
3.2 KiB
YAML
115 lines
3.2 KiB
YAML
id: https://nde.nl/ontology/hc/enum/DataServiceProtocolEnum
|
|
name: data_service_protocol_enum
|
|
title: Data Service Protocol Enum
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
imports:
|
|
- linkml:types
|
|
enums:
|
|
DataServiceProtocolEnum:
|
|
description: |
|
|
Protocols and standards implemented by data service endpoints.
|
|
permissible_values:
|
|
OAI_PMH:
|
|
description: |
|
|
Open Archives Initiative Protocol for Metadata Harvesting.
|
|
|
|
Standard for harvesting metadata from repositories.
|
|
Specification: http://www.openarchives.org/OAI/openarchivesprotocol.html
|
|
REST:
|
|
description: |
|
|
RESTful HTTP API.
|
|
|
|
Uses HTTP methods (GET, POST, etc.) with JSON/XML responses.
|
|
SOAP:
|
|
description: |
|
|
SOAP web services.
|
|
|
|
XML-based protocol with WSDL service description.
|
|
GRAPHQL:
|
|
description: |
|
|
GraphQL API.
|
|
|
|
Query language for APIs.
|
|
SPARQL:
|
|
description: |
|
|
SPARQL Protocol and RDF Query Language.
|
|
|
|
For querying RDF triple stores.
|
|
IIIF_IMAGE:
|
|
description: |
|
|
IIIF Image API.
|
|
|
|
International Image Interoperability Framework Image API.
|
|
Specification: https://iiif.io/api/image/
|
|
IIIF_PRESENTATION:
|
|
description: |
|
|
IIIF Presentation API.
|
|
|
|
For describing structure and layout of compound digital objects.
|
|
Specification: https://iiif.io/api/presentation/
|
|
IIIF_CONTENT_SEARCH:
|
|
description: |
|
|
IIIF Content Search API.
|
|
|
|
For searching within annotations.
|
|
Specification: https://iiif.io/api/search/
|
|
IIIF_CHANGE_DISCOVERY:
|
|
description: |
|
|
IIIF Change Discovery API.
|
|
|
|
For discovering changes in IIIF resources.
|
|
Specification: https://iiif.io/api/discovery/
|
|
IIP:
|
|
description: |
|
|
Internet Imaging Protocol.
|
|
|
|
Tile-based image delivery protocol.
|
|
Common implementations: IIPImage server.
|
|
ZOOMIFY:
|
|
description: |
|
|
Zoomify tile protocol.
|
|
|
|
Proprietary but widely-supported tiling format.
|
|
DEEPZOOM:
|
|
description: |
|
|
Microsoft Deep Zoom.
|
|
|
|
Tile-based image format for Seadragon viewers.
|
|
SRU:
|
|
description: |
|
|
Search/Retrieve via URL.
|
|
|
|
Standard search protocol from Library of Congress.
|
|
Specification: http://www.loc.gov/standards/sru/
|
|
Z39_50:
|
|
description: |
|
|
ANSI/NISO Z39.50 protocol.
|
|
|
|
Library search and retrieval protocol.
|
|
ATOM:
|
|
description: |
|
|
Atom Syndication Format.
|
|
|
|
XML-based feed format for content syndication.
|
|
RSS:
|
|
description: |
|
|
RSS (Really Simple Syndication).
|
|
|
|
XML-based feed format.
|
|
OPENSEARCH:
|
|
description: |
|
|
OpenSearch protocol.
|
|
|
|
Collection of simple formats for sharing search results.
|
|
Specification: https://opensearch.org/
|
|
WEBDAV:
|
|
description: |
|
|
WebDAV (Web Distributed Authoring and Versioning).
|
|
|
|
HTTP extension for collaborative editing.
|
|
FTP:
|
|
description: |
|
|
File Transfer Protocol.
|
|
|
|
For bulk file downloads.
|