150 likes | 286 Views
ISO ILL, NISO NCIP or OpenURL?. ELAG 2005 workshop 2 report http://elag2005.web.cern.ch/elag2005/ Ed. Poul Henrik Jørgensen. Workshop Participants. Alojz Androvic, University Library in Bratislava, Slovakia Janifer Gatenby, OCLC PICA, Netherlands Poul Henrik Jørgensen, Portia I/S, Denmark
E N D
ISO ILL, NISO NCIP or OpenURL? ELAG 2005 workshop 2 report http://elag2005.web.cern.ch/elag2005/ Ed. Poul Henrik Jørgensen
Workshop Participants • Alojz Androvic, University Library in Bratislava, Slovakia • Janifer Gatenby, OCLC PICA, Netherlands • Poul Henrik Jørgensen, Portia I/S, Denmark • Moderator • Iris H. Marthaler, Swiss National Library, Switzerland • Katri Vänttinen, AMKIT Consortium, Finland • Petr Zabicka, Moravian Library, Czech Republic ILL Workshop
Introduction • The task of this workshop is to evaluate different IT-standards that support bibliographic resource sharing including the ISO Interlibrary Loan (ILL), the NISO Circulation Interchange Protocol (NCIP) and the OpenURL Framework. • The objective is to propose a general set of informal guidelines with recommendations about which standards to use for different types of resource sharing tasks. • Ref.: http://elag2005.web.cern.ch/elag2005/media/Workshop2.pdf ILL Workshop
Background • ISO 10160/10162 Interlibrary Loan Application protocol is complex and difficult to implement in modern Web service applications. • ILL is not necessarily relevant to emerging scenarios where users download copies of electronic resources on-line. • Other standards including NCIP and OpenURL may be better suited to certain types of resource sharing applications. ILL Workshop
Discussion Points • What types of resource sharing scenarios are most relevant to support? • What is the current status of ISO ILL, NCIP and OpenURL in terms of actual usage? • Are other standards relevant in relation to resource sharing, e.g. for authentication or IPR management? • Is ISO ILL obsolete in relation to current Web service technologies? • Could NCIP handle some of the same tasks as ISO ILL? • Is the OpenURL framework suited to support other types of resource sharing? • Is SRW relevant as a basis for resource sharing Web services? ILL Workshop
ISO ILL Protocol • ISO 10160/10162 Interlibrary Loan Application protocol (ILL) • Comprehensive protocol for ILL transactions between libraries • Asyncronous peer-to-peer protocol with complex state tables is difficult to implement and test • Designed before emergence of Web services and XML • Number of (interoperable) implementations < 25 • http://www.collectionscanada.ca/iso/ill/standard.htm ILL Workshop
NISO NCIP • NISO Z39.83 Circulation Interchange Protocol (NCIP) • Protocol for interaction between circulations control systems • E.g. self-service terminals cf. “3M Protocol” • Designed as client-server protocol with XML messages • Assumes that a specific physical item is identified beforehand • Number of implementations < 50 • http://www.cde.state.co.us/ncip/ ILL Workshop
NISO OpenURL • NISO OpenURL Framework defines an extensible mechanism to identify bibliographic resources via URL or XML messages on the Web • Implicitly oriented towards non-mediated requests • Details of the response is not specified within the OpenURL framework • Number of implementations > 100 • http://library.caltech.edu/openurl/ ILL Workshop
ZiNG SRW/SRU • ZiNG Search & Retrieve Web service with CQL query language: • SRW use HTTP with SOAP encoding • SRU use HTTP with URL encoding • General facilities for diagnostic messages and machine readable service specifications • Extensible mechanism to carry other transactions messages than queries • Number of implementations < 50 • http://www.loc.gov/z3950/agency/zing/srw/ ILL Workshop
Holdings Information • MARC21 Bibliographic Record • Simple unstructured holdings information • MARC21 Holdings Record • Structured holdings information • http://www.loc.gov/marc/holdings/echdhome.html • Z39.50 Holdings XML Schema • Structure derived from MARC21 Holdings Record • http://www.loc.gov/z3950/agency/defns/holdings1-2.html ILL Workshop
EDI Book Trade • Transaction messages for book trade • EDIFACT and XML message formats • http://www.editeur.org/editx/editx.html • Books Product Information • ONIX • XML messages • http://www.editeur.org/onix.html ILL Workshop
Material Types By Janifer Gatenby ILL Workshop
Request Scenarios • Mediation • Mediated request via library • Unmediated request by user • Material type • Electronic resource • Physical material • Disposition of material • Returnable material • Disposable copy ILL Workshop
Solution Components • ISO ILL xml mesages • Transaction messages • OpenURL • Identify and deliver materials • NCIP • Transaction messages • ZiNG SRW/SRU • Client-server transactions and diagnostics ILL Workshop
Usage Options ILL Workshop