Done
Details
Assignee
Stanislav NehriiStanislav NehriiReporter
Martin TranMartin TranLabels
Priority
TBDDevelopment Team
NoneTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Stanislav Nehrii
Stanislav NehriiReporter
Martin Tran
Martin TranLabels
Priority
Development Team
None
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created January 14, 2025 at 4:35 AM
Updated January 21, 2025 at 7:17 AM
Resolved January 21, 2025 at 7:17 AM
Implement the following workflows for interacting with a z39.50 service using z39.50 service protocol. The following commands have Yaz client’s syntax, but may be translated into a z39.50 client’s syntax.
Search for keyword:
> find <keyword>
Search by attributes
> find @attr 1=12 <someNumber> //searching by a library’s local identifier
> find @attr 1=7 <ISBN> //searching by ISBN number
> find @attr 1=8 <ISSN> //searching by ISSN
For these two scenarios perform a retrieval:
>> show 1, 2, 3….n where n<=10 and is random
batch searching with OR
> find @attr 1=7 <ISBN_1> OR @attr 1=7 <ISBN_2> OR … OR @attr 1=7 <ISBN_n> where 10 >= n >20.
> find @attr1=1003 <author_name> OR @attr 1=4 <title>
For these scenarios perform a retrieval of up to n records at a time. A typical client would loop through each record and “download” it by converting the byte streams into a string.