Download presentation
Presentation is loading. Please wait.
Published byNicholas Carroll Modified over 9 years ago
1
NISO Circulation Interchange Protocol A Standard in Development ZIG Tutorial January 19, 2000
2
Topics zThe Committee - Charge & Composition zWork to date yApproach yProgress zFuture Challenges
3
Committee Charge - What zDefine transactions yneeded for circulation activities yamong independent library systems. zFacilitate ydirect patron borrowing, yremote patron authentication, yon-line payment, and ycontrolled access to electronic documents.
4
Step 1- Understand & Plan zUnderstand today’s environment yActivities in and among libraries yExisting standards environment yExisting solutions zDetermine yWhat a standard protocol can do yHow best to achieve it
5
Step 2- Check the plan zPublished a Guidelines document yProposed Standard, Purpose and Scope yRelated Standards yTechnical Assumptions and Plans yWork-to-date xActivities Supported xMessage State
6
The Standard and Scope zA repertoire of messages & associated rules of syntax and semantics zBetween and among computer-based applications yto effect circulation yto support controlled access to certain electronic resources or other library services z Not to define circulation functions
7
Supports 4 application areas zDirect consortial borrowing zCirculation/Interlibrary Loan Interaction zSelf-service Circulation zAccess to Electronic Resources zThe standard’s test bed zIt must support these, may support others
8
Standards environment z3M Standard Interchange Protocol zISO 8459-4:1997 Bibliographic Data Element Directory: Part 4: Circulation Application zISO 10160/61 Interlibrary Loan Application Service Definition & Protocol Specification zANSI/NISO Z39.50-1995 Information Retrieval: Application Service Definition and Protocol (ISO 23950)
9
3M Standard Interchange Protocol zDe facto standard for self checkout zExtended to support other functions zAllows the committee to build from a base of practical applications z3M and other vendors experienced with the SIP are active participants
10
A Goal -- as possible zUse existing definitions and terminology zPermit developers to meld standards into a single application
11
Technical Assumptions and Design Principles zKeep it simple and within purpose zConfirmed Service -- Pairs of messages yInitiation -- response pairs yEach message carries full context necessary for processing yRequires connection-oriented transport zSimple State Table ygoverns messaging not circulation
12
Message Syntax, Transport Protocol and Encoding zBody of library standards specified in ASN.1 zBody of library standards/applications using BER for encoding zWeb world appears to be adopting XML for both specification and encoding zCommittee will get expert help to make this decision
13
Step 3 -- Draft a standard zDevelop Services and Messages z3 Services yQuery tell me something about yRequest please take an action yNotification I have taken an action
14
Messages zabout 5 things (objects) yUsers yItems yTransactions yAgencies (Libraries) ySystems (Applications)
15
Where are we now? zService Definitions: Query, Request, Notify 2nd draft zMessage list for each service 2nd draft zMessage Definitions 2nd draft z4 groups charged with defining data structures and elements yUser, Item, Transaction, Agency and System
16
Next Steps zGOAL -- Draft Standard for Trial Use zAllow for implementations prior to ballot zSteps yComplete and refine message definitions ySeek expert advice on transfer encoding yDevelop structure for profile documents that describe use in a particular application zDSFTU - August 2000
17
Challenges/Questions zWhen does this committee stop? yAfter defining messages yAfter defining a sample profile with encoding mechanism zHow to promote and support initial implementations
18
URL’s zhttp://www.niso.org/commitat.html zhttp://www.niso.org/drafts/Z3982v1.html
19
Questions? pat_stevens@oclc.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.