Terminology Web Services
-
Upload
olga-curry -
Category
Documents
-
view
21 -
download
1
description
Transcript of Terminology Web Services
Terminology Web Services
Access to the
National Agricultural Library Thesaurusvia Web Services
Tim Lynch
AgNIC Technical Lead
Terminology Web ServicesNAL Thesaurus via Web Services
• Impetus for development
• Details of implementation
• Bumps in the road
• Futures
NAL Thesaurus via Web Services
Impetus: AgNIC makes extensive use of
NAL Thesaurus
NAL Thesaurus via Web Services
Impetus:
Details: XML-RPC, SOAP, REST
Follows Alexandria Digital Library Thesaurus Protocol
www.alexandria.ucsb.edu/~gjanee/thesaurus/
NAL Thesaurus via Web Services
Supported functions
• Search(word, level)
• Fetch(concept)
• FetchHierarchy(concept, depth, direction)
Example Thesaurus Concept
Example Thesaurus Concept
Example Thesaurus ConceptName and Scope uniquely identify a concept
Example Hierarchical Concept
Example Hierarchical Concept
Example Hierarchical Concept
Example Hierarchical Concept
NAL Thesaurus via Web Services
Impetus:
Details:
Bumps in the Road: buggy SOAP implementations
NAL Thesaurus via Web Services
Impetus:
Details:
Bumps in the Road:
Futures:
NAL Thesaurus via Web Services
Futures
• Suggest(url)
• Search
• Fetch
• FetchHierarchy
Terminology Web Services
Access to the
National Agricultural Library Thesaurusvia Web Services
http://agclass.nal.usda.gov
Tim LynchAgNIC Technical [email protected]