Open Source Software in Libraries: a workshop by Eric Lease Morgan



Download 188,89 Kb.
Pdf ko'rish
bet22/41
Sana31.12.2021
Hajmi188,89 Kb.
#244533
1   ...   18   19   20   21   22   23   24   25   ...   41
Bog'liq
ossnlibraries-workshop

Yaz/Zebra

The Yaz/Zebra combination is probably the best indexer/search engine solution

for librarians who want to implement an open source Z39.50 interface. Z39.50

is an ANSI/NISO standard for information retrieval based on the idea of

client/server computing before client/server computing was popularized:

It specifies procedures and structures for a client to search a database pro-

vided by a server, retrieve database records identified by a search, scan a

term list, and sort a result set. Access control, resource control, extended

services, and a "help" facility are also supported. The protocol addresses

communication between corresponding information retrieval applications, the

client and server (which may reside on different computers); it does not ad-

dress interaction between the client and the end-user. -

-http://lcweb.loc.gov/z3950/agency/markup/01.html

Put another way, Z39.50 tries to facilitate a "query once, search many" inter-

face to indexes in a truly standard way, and the Yaz/Zebra combination is

probably the best open source solution to this problem.

Yaz is a toolkit allowing you to create Z39.50 clients and servers. Zebra is

an indexer with a Z39.50 front-end. To make these tools work for you the first

thing to be done is to download and compile the Yaz toolkit. Once installed

you can feed documents to the Zebra indexer (it requires a few Yaz libraries)

and make the documents available through the server. While the Yaz/Zebra com-

bination does not come with a Perl API, you there are at least a couple of

Perl modules available from CPAN providing Z39.50 interfaces. There is also a

module called ZAP! (http://www.indexdata.dk/zap/) allowing you to embed a

Z39.50 client into Apache.

There is absolutely nothing wrong with the Yaz/Zebra combination. It is well

documented, standards-based, as well as easy to compile and install. The dif-

ficulty with this solution is the protocol, Z39.50. It is considered overly

complicated and therefore the configuration files you must maintain and the

formats of the files available for indexing are rather obtuse. If you require

Z39.50, then this is the tool for you. If not, then something else might be

Chapter 4. Comparing Open Source Indexers

22



better suited to your needs.

Local examples

A number of local implementations of the various indexers reviewed here have

been created. Use these links to play and see how well they work:

freeWAIS-sf (plain text files where each "record" is delimited by a blank



line)

Harvest (plain text and HTML files across the Internet)



Ht://Dig (HTML pages containing HTML META tags)

Isite/Isearch (HTML pages containing HTML META tags)



MPS (plain text files on the local file system)

SWISH (HTML pages containing HTML META tags)



WebGlimpse (HTML pages containing HTML META tags)




Download 188,89 Kb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   41




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish