evergreen-admin:sru_and_z39.50
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
evergreen-admin:sru_and_z39.50 [2009/12/15 11:59] – Complain about dinosaur z39.50 clients dbs | evergreen-admin:sru_and_z39.50 [2023/07/26 11:53] (current) – Updated link to SuperCat.pm stompro | ||
---|---|---|---|
Line 1: | Line 1: | ||
======Evergreen: | ======Evergreen: | ||
- | [[http:// | + | [[http:// |
+ | |||
+ | |||
+ | **NOTE:** This documentation is also available in the Evergreen documentation at http:// | ||
=====Testing Evergreen SRU with yaz-client===== | =====Testing Evergreen SRU with yaz-client===== | ||
Line 68: | Line 71: | ||
</ | </ | ||
</ | </ | ||
- | - Then we need to create a configuration file that will tell YAZ how to transform marcxml to binary MARC21. Along the way, we force the output character set to be MARC-8, because in the dinosaur world of library technology some major Z39.50 clients such as RefWorks and OCLC VDX still appear to be unable to support Unicode UTF-8 encoding. We will call this one '' | + | =====Using your z39.50 server to access remote databases===== |
+ | - Simple2zoom is not concerned if your data is local or remote, so you can use your server to query remote data as well as local holdings. | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | - To query that from the Evergreen staff-client you would add " | ||
+ | |||
+ | =====Setting up Yaz Configuration===== | ||
+ | - We need to create a configuration file that will tell YAZ how to transform marcxml to binary MARC21. Along the way, we force the output character set to be MARC-8, because in the dinosaur world of library technology some major Z39.50 clients such as RefWorks and OCLC VDX still appear to be unable to support Unicode UTF-8 encoding. We will call this one '' | ||
+ | <code xml> | ||
< | < | ||
<server id=" | <server id=" | ||
Line 82: | Line 107: | ||
</ | </ | ||
</ | </ | ||
- | - Run simple2ZOOM as a daemon, specifying the configuration files and one or more listener addresses that the Z39.50 server will be accessible on. If you do not specify a port, it will automatically run on port 9999. In the following example, we tell it to listen both to localhost on port 2210, and on dev.gapines.org on port 210:< | + | - As root, run simple2ZOOM as a daemon, specifying the configuration files and one or more listener addresses that the Z39.50 server will be accessible on. If you do not specify a port, it will automatically run on port 9999. In the following example, we tell it to listen both to localhost on port 2210, and on dev.gapines.org on port 210:< |
- | simple2zoom -c dgo.conf -- -f xml2marc-yaz.cfg localhost: | + | simple2zoom -c dgo.conf -- -f xml2marc-yaz.cfg localhost: |
To test the Z39.50 server, we can use yaz-client again:< | To test the Z39.50 server, we can use yaz-client again:< | ||
Line 96: | Line 121: | ||
Options: search present delSet triggerResourceCtrl scan sort namedResultSets | Options: search present delSet triggerResourceCtrl scan sort namedResultSets | ||
Elapsed: 0.010718 | Elapsed: 0.010718 | ||
- | Z> format | + | Z> format |
Z> find " | Z> find " | ||
Sent searchRequest. | Sent searchRequest. |
evergreen-admin/sru_and_z39.50.txt · Last modified: 2023/07/26 11:53 by stompro