SlideShare a Scribd company logo
Dr.P.PADMA
Assistant Professor
DOLIS
Z39.50 :An Information Retrieval
Protocol
Introduction
 The development of online bibliographic databases and the rapid
growth of online services accessible on the internet and world
wide web (WWW) has made it possible to access information in
ways not possible before. Libraries, whose primary mandate is to
provide information, shifted the emphasis from collecting the
information in hard copy to accessing information through
electronic resources.
Contd..
 However, the major problem is of variation in software and
hardware. Library professionals have to learn the specific features
of each system, i.e., command languages, search procedures, etc.
More the electronic resources grow; more will be the confusion
on how to access the information of so many diverse databases.
Another problem is the ability of many diverse database
structures and different application designs to exchange
information electronically.
 ANSI/NISO, Z39.50 standard was developed to share the
bibliographical information electronically and to overcome the
problems of database searching with many search languages.
 A standard presents an agreement on how to
do something or carry out some activity to
arrive at predictable results. All standards
published by the National Information
Standards Organization (NISO) are developed
by a consensus process that draws on the
expertise of implementors and vendors,
product developers , and users of those
products they are approved by the American
National Standards Institute.
What is a
Standard?
Why standards
are necessary
?
 Standards are necessary for
networking and for information
exchange. Eg. MARC and
Z39.50 allow searching, retrieval
and exchange of records across
platforms and its Unicode allows
encoding, searching and retrieval
of information in different
scripts.
Library Automation Standards:
 Standards adopted by the library industry and community which
facilitate data interchange between libraries and institutions and
are supported by most systems are MARC (Machine Readable
Cataloguing) standards and Z39.50, the information search and
retrieving protocol standard
WHAT IS Z39.50 Protocol?
 Z39.50 is an international standard client–server, application
layer communications protocol for searching and retrieving
information from a database over a TCP/IP computer network. It
is covered by ANSI/NISO standard Z39.50, and ISO standard
Z39.50. The standard's maintenance agency is the Library of
Congress.
 Z39.50 is widely used in library environments, often incorporated
into integrated library system and personal bibliographic
reference software. Interlibrary catalogue searches for interlibrary
loan are often implemented with Z39.50 queries.
Contd..
 Z39.50 is an international standard protocol used by net- worked computer systems
for information retrieval.
 It enables information seekers to search different systems on a network or the
Internet through the use of a single user interface.
 Software and system vendors offer access to information from a diversity of unique
systems with different hardware, software, interfaces, and data-base search
commands.
 The goal of Z39.50 is to reduce the complexity and difficulties of searching and
retrieving information.
 Z39.50 makes it easier to use the wealth of information re- sources on the Internet.
 When using Z39.50-enabled systems, a user in one system can search for electronic
information in another system without having to know how that system works .
History
 The name Z39.50 comes from the fact that the National Information
Standards Organisation (NISO), a standard developer for American
National Standards Institute(ANSI) was once the Z39 committee of
ANSI.
 NISO standards are numbered sequentially and Z39.50 is the fifth
standard developed by NISO.
 NISO approved the original Z39.50 standard in 1988 . It was developed
as an application layer of the OSI(Open System Interconnection)
communication model.
 Z39.50-1988 is now out-dated and incompatible with later Z39.50
versions. It formed the basis of the wide area information server
(WAIS) protocol.
Contd..
 Z39.50 has progressed through three versions, with each version adding vastly greater
functionality and sophistication.
 Version 1 defined the core services of Z39.50.
 Version 2 formalized the structure of information to be exchanged based on the ISO
standard data description language and encoding rules known as ASN.1 and BER. With
consensus on Z39.50 version 2, vendors began to create applications rapidly and
momentum grew for compliance with Z39.50 functionality.
 Version 3, the current version of the standard, builds on and includes version 2. Version
3 is extremely powerful in its support for simple to highly complex applications.
 The current version of the Z39.50 standard is formally known as ANSI/ NISO Z39.50-
1995, Information Retrieval—Application service definition and protocol specification.
 The International Organization for Standardization (ISO) approved two information
retrieval standards in 1993 (ISO 10162 and ISO 10163-1). In 1998, ISO adopted the
Z39.50 protocols and issued ISO 23950.
How does Z39.50 work?
Z39.50 operates in a client/ server
environment, acting as a common
language that all Z39.50-ewnabled
systems can understand.
Most Z39.50 implementations use the standard
TCP/IP Internet communications protocol to
connect the systems and Z39.50-compliant
software to translate between them for search and
retrieval.
For Z39.50 communication and
interoperation to take place, both the
client and the server must be able to
speak the Z39.50 language.
To the users this all happens behind the scenes;
they simply see their familiar search and display
inter face.
Contd..
To achieve this interoperability,
Z39.50 standardizes the messages
that clients and servers use for
communication, regard- less of
what underlying soft- ware,
systems, or platform are used.
Z39.50 supports open
systems, which means it
is non- proprietary, or
vendor independent.
Z39.50 governs how the
client translates the search
into a standard format for
sending to the server
After receiving the search, the server uses
Z39.50 rules to translate the search into a
format recognized by the local database,
performs the search, and returns the results
to the user’s client.
The client’s user interface software
processes the results returned via
Z39.50 with the goal of displaying
them as closely as possible to the
way records are displayed in the
user’s local system.
Solutions of
Z39.50
 Originally Z39.50 was designed to help with searching
very large bibliographic data- bases like those of OCLC
and the Library of Congress.
 Z39.50 is used for a wide range of library functions that
involve database searching, from cataloguing to
interlibrary loan to reference.
 With the rapid growth of the Internet, the Z39.50
standard has become widely accepted as a solution to
the challenge of retrieving multimedia information
including text, images, and digitized documents.
 Z39.50 is being used to access, for example, museum
data, government information, and geospatial data.
 It can also be used to search the online databases and
CD-ROMs that vendors develop according to a variety
of design schemes. With- out having to learn each
system, users can search those databases with a single
Z39.50 client, even though each uses a different
hardware and software configuration, stores different
types of data, and has different internal search logic.
Benefits
 Seamless access: This seamless access to multiple,
diverse databases through a single interface is Z39.50’s
greatest benefit.
 Resource sharing:Z39.50 can encourage
 rebroadcast searching of library catalogues located on
the Internet anywhere in the world,
 interlibrary loan through Z39.50’s standardized
approach for delivering holdings information, and
 online item ordering and document delivery.
 Increased Productivity
 Staff training time can be reduced for functions that
require database searching, such as cataloguing,
acquisitions, and interlibrary loan.
 Easier access to electronic resources reduces all users’
time spent in searching for relevant information.
 The basic function of Z39.50 is to negotiate a connection be-
tween the client and server on two systems, execute a search, and
return the formatted results to the user’s screen.
 In a Z39.50 session, the Z39.50 client soft- ware that initiates a
request for the user is known as the Origin.
 The Z39.50 server software system that responds to the Origin’s
request is called the Target
Key features of Z39.50
Facilities and services
 Z39.50 is divided into eleven basic facilities. Each facilities. Each facility is
divided into one or more service. A service facilitates a particular type of
operation between the client and the server out of eleven facilities, three are
core facilities and they are
 Initialisation,
 Search and
 Retrieval.
Initialisation
 The Initialization Facility allows the Origin
(client) and Target (server) to negotiate and
establish a Z39.50 search session, known as a
Z-Association. This facility establishes the rules
by which the client and server will operate.
Establishing the rules involves sharing
information about the version of the protocol
being used by client and server, default
character set, size and limits on records to be
transferred, and other Z39.50 features, e.g.,
sorting, browsing, and deleting result sets.
Search Facility
 Allows the user to formulate a search query
using an interface format familiar to the user.
Z39.50 provides a rich vocabulary for ex-
pressing search queries. The user may identify
specific fields to search (i.e., access points)
and may create complex searches using
Boolean operators, truncation, and other
advanced searching techniques. Z39.50 also
supports the main- taining of multiple search
results and combining the results of those
searches.
Present Facility
 Allows the user to request that some or
all of the records identified as meeting
the search criteria be transmitted from
the server to the client. This facility also
sup- ports selection of data elements to
include and format for transferring the
records.
Other Z39.50 Facility protocols exist to
support such features as
 Sort the results as specified by the user.
 Delete search results, either entirely or for specified re- cords.
 Scan (browse) through index lists of items such as subject terms,
titles, author names, and other database fields.
 Access Control through authentication and passwords.
 Resource Control and termination of Z39.50 search sessions by
the client or server.
Contd..
Two newer facilities, not readily available yet in
many implementations are
Explain
 Which allows the client to exchange information
with the server about what type of server the client
is querying and what the client must do to
communicate successfully with that server in a
Z39.50 session, and
Extended Services
 Which define operations the client may request of
the server, such as saving a search for later re-use
or running a search query on a periodic schedule.
Advantages of Z39.50
 Any database that is Z39.50 enabled may be searched by using a single
search interface a single set of search commands and search strategies.
 Allows intersystem searching and record transfer irrespective of different
software and hardware.
 Multi-database searching using single search interface.
 Virtual union catalogue--a combined catalogue of several libraries on
diverse systems (without merging the catalogues) is possible. Z39.50
clients will permit searching of members' collections with a single
interface.
 Interlibrary loans (ILL) process will be made easier. Extended services for
ordering documents, updating databases and sorting searches can be
defined and controlled via Z39.50.
 Records can be displayed in any flavour of MARC. In addition, work is
going on to use generic set of data element called Dublin , Core to use as
attribute set and record syntax.
 CD-ROM databases from various vendors could be searched with a single
interface. The time and expense of training users on multiple interfaces
could be reduced.
 The SDI or selective dissemination of information service could be set to
run a saved search in the catalogues of many different libraries regularly
and automatically with results being sent to the user by fax or e-mail
DISADVANTAGES OF Z39.50
Very complex.
Levels of services supported within and between the particular implementation depend on Z-client-server
and host library management system.
The differences between the facilities on 2-client and 2-server lead to poor output.
Multi-database searching leads to slow response time and information overload.
Any database that is Z39.50-enabled may be searched by using a single search
Multi-database search interface.
Conclusion
 The Z39.50 protocol not only rescues a librarian
from learning different search interfaces for
different databases, it also helps the librarian to
improve resource sharing among libraries by
virtual union catalogue and ILL. Z39.50 also
allows users to specify search statement to be
saved and run at intervals. This greatly helps the
librarian in providing the SDI service.

More Related Content

What's hot

Planning and implementation of library automation by Aman Kumar Kushwaha
Planning and implementation of library automation by Aman Kumar KushwahaPlanning and implementation of library automation by Aman Kumar Kushwaha
Planning and implementation of library automation by Aman Kumar Kushwaha
AMAN KUMAR KUSHWAHA
 
Subject cataloging
Subject catalogingSubject cataloging
Subject cataloging
Ime Amor Mortel
 
Circulation control presentation new
Circulation control presentation newCirculation control presentation new
Circulation control presentation new
MahendraAdhikari7
 
Subject Indexing & Techniques
Subject Indexing  & TechniquesSubject Indexing  & Techniques
Subject Indexing & Techniques
Dr. Utpal Das
 
Information Sources and Services
Information Sources and ServicesInformation Sources and Services
Information Sources and Services
Sundar B N
 
Librarianship as a profession
Librarianship as a professionLibrarianship as a profession
Librarianship as a profession
Adeel Haider Joyia
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
lisbala
 
Post coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information sciencePost coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information science
harshaec
 
Spiral of Scientific method
Spiral of Scientific methodSpiral of Scientific method
Spiral of Scientific method
MonalishaNayak31
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
DrIrfanulHaqAkhoon
 
Digital Library Software
Digital Library SoftwareDigital Library Software
INFORMATION SCIENCE
INFORMATION SCIENCEINFORMATION SCIENCE
INFORMATION SCIENCE
harshaec
 
Indexing popsi....
Indexing popsi....Indexing popsi....
Indexing popsi....
PAQUIAAIZEL
 
Information literacy model
Information literacy modelInformation literacy model
Information literacy model
Mary May Porto
 
ellis model of information seeking behaviour
ellis model of information seeking behaviourellis model of information seeking behaviour
ellis model of information seeking behaviournatashagandhi11
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
Dept of Library and Information Science Tumkur University
 
IATLIS.pptx
IATLIS.pptxIATLIS.pptx
IATLIS.pptx
DrIrfanulHaqAkhoon
 
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
`Shweta Bhavsar
 
Collection development
Collection developmentCollection development
Collection development
Shwethanaik31
 

What's hot (20)

Planning and implementation of library automation by Aman Kumar Kushwaha
Planning and implementation of library automation by Aman Kumar KushwahaPlanning and implementation of library automation by Aman Kumar Kushwaha
Planning and implementation of library automation by Aman Kumar Kushwaha
 
Subject cataloging
Subject catalogingSubject cataloging
Subject cataloging
 
Circulation control presentation new
Circulation control presentation newCirculation control presentation new
Circulation control presentation new
 
Subject Indexing & Techniques
Subject Indexing  & TechniquesSubject Indexing  & Techniques
Subject Indexing & Techniques
 
Information Sources and Services
Information Sources and ServicesInformation Sources and Services
Information Sources and Services
 
Librarianship as a profession
Librarianship as a professionLibrarianship as a profession
Librarianship as a profession
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
 
Post coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information sciencePost coordinate indexing .. Library and information science
Post coordinate indexing .. Library and information science
 
Spiral of Scientific method
Spiral of Scientific methodSpiral of Scientific method
Spiral of Scientific method
 
NISCAIR.pptx
NISCAIR.pptxNISCAIR.pptx
NISCAIR.pptx
 
Digital Library Software
Digital Library SoftwareDigital Library Software
Digital Library Software
 
FRBR
FRBRFRBR
FRBR
 
INFORMATION SCIENCE
INFORMATION SCIENCEINFORMATION SCIENCE
INFORMATION SCIENCE
 
Indexing popsi....
Indexing popsi....Indexing popsi....
Indexing popsi....
 
Information literacy model
Information literacy modelInformation literacy model
Information literacy model
 
ellis model of information seeking behaviour
ellis model of information seeking behaviourellis model of information seeking behaviour
ellis model of information seeking behaviour
 
International Digital Library Initiatives
International Digital Library InitiativesInternational Digital Library Initiatives
International Digital Library Initiatives
 
IATLIS.pptx
IATLIS.pptxIATLIS.pptx
IATLIS.pptx
 
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
 
Collection development
Collection developmentCollection development
Collection development
 

Similar to Z39.50.pptx

Distributed Catalogue Code and Standards.pdf
Distributed Catalogue Code and Standards.pdfDistributed Catalogue Code and Standards.pdf
Distributed Catalogue Code and Standards.pdf
PravatKhadka
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenĐô GiẢn
 
A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)
Tuan Yang
 
Service view
Service viewService view
Service view
Pooja Dixit
 
Protecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropperProtecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropper
Shakas Technologies
 
Protecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropperProtecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropper
Shakas Technologies
 
Using samba
Using sambaUsing samba
Using samba
Ali Abdo
 
Week2 cloud computing week2
Week2 cloud computing week2Week2 cloud computing week2
Week2 cloud computing week2
Ankit Gupta
 
application-layer.ppt
application-layer.pptapplication-layer.ppt
application-layer.ppt
aozcan1
 
Xml applications
Xml applicationsXml applications
Xml applications
Nabahat Tahir
 
IT Server infra
IT Server  infraIT Server  infra
IT Server infra
SafexIndia
 
Patton-Fuller Community Hospital Networking Paper
Patton-Fuller Community Hospital Networking PaperPatton-Fuller Community Hospital Networking Paper
Patton-Fuller Community Hospital Networking Paper
Jessica Tanner
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networking
shankars73
 
A cloud enviroment for backup and data storage
A cloud enviroment for backup and data storageA cloud enviroment for backup and data storage
A cloud enviroment for backup and data storage
IGEEKS TECHNOLOGIES
 
Deploying and utilizing statewide private cloud lessons learned
Deploying and utilizing statewide private cloud   lessons learnedDeploying and utilizing statewide private cloud   lessons learned
Deploying and utilizing statewide private cloud lessons learned
Curtis A. Carver Jr.
 
Ltr Presentaion 2
Ltr Presentaion 2Ltr Presentaion 2
Ltr Presentaion 2
burmaball
 
Web Services and the Service-Oriented Architecture
Web Services and the Service-Oriented ArchitectureWeb Services and the Service-Oriented Architecture
Web Services and the Service-Oriented Architecture
rbalderas
 

Similar to Z39.50.pptx (20)

Distributed Catalogue Code and Standards.pdf
Distributed Catalogue Code and Standards.pdfDistributed Catalogue Code and Standards.pdf
Distributed Catalogue Code and Standards.pdf
 
04 Client Server Computing
04 Client Server Computing04 Client Server Computing
04 Client Server Computing
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
Ex 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chenEx 1 chapter03-appliation-layer-tony_chen
Ex 1 chapter03-appliation-layer-tony_chen
 
A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)A Deep Dive in the World of IT Networking (Part 2)
A Deep Dive in the World of IT Networking (Part 2)
 
Service view
Service viewService view
Service view
 
Protecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropperProtecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropper
 
Protecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropperProtecting location privacy in sensor networks against a global eavesdropper
Protecting location privacy in sensor networks against a global eavesdropper
 
Using samba
Using sambaUsing samba
Using samba
 
Ch10
Ch10Ch10
Ch10
 
Week2 cloud computing week2
Week2 cloud computing week2Week2 cloud computing week2
Week2 cloud computing week2
 
application-layer.ppt
application-layer.pptapplication-layer.ppt
application-layer.ppt
 
Xml applications
Xml applicationsXml applications
Xml applications
 
IT Server infra
IT Server  infraIT Server  infra
IT Server infra
 
Patton-Fuller Community Hospital Networking Paper
Patton-Fuller Community Hospital Networking PaperPatton-Fuller Community Hospital Networking Paper
Patton-Fuller Community Hospital Networking Paper
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networking
 
A cloud enviroment for backup and data storage
A cloud enviroment for backup and data storageA cloud enviroment for backup and data storage
A cloud enviroment for backup and data storage
 
Deploying and utilizing statewide private cloud lessons learned
Deploying and utilizing statewide private cloud   lessons learnedDeploying and utilizing statewide private cloud   lessons learned
Deploying and utilizing statewide private cloud lessons learned
 
Ltr Presentaion 2
Ltr Presentaion 2Ltr Presentaion 2
Ltr Presentaion 2
 
Web Services and the Service-Oriented Architecture
Web Services and the Service-Oriented ArchitectureWeb Services and the Service-Oriented Architecture
Web Services and the Service-Oriented Architecture
 

More from Rbalasubramani

ISO 2709.pptx
ISO 2709.pptxISO 2709.pptx
ISO 2709.pptx
Rbalasubramani
 
Boolean operator.pptx
Boolean operator.pptxBoolean operator.pptx
Boolean operator.pptx
Rbalasubramani
 
alerting services.pptx
alerting services.pptxalerting services.pptx
alerting services.pptx
Rbalasubramani
 
Hardware and Software requirements for Internet 2.pptx
Hardware and Software requirements for Internet 2.pptxHardware and Software requirements for Internet 2.pptx
Hardware and Software requirements for Internet 2.pptx
Rbalasubramani
 
Evaluation of Library Automation software ppt.pptx
Evaluation of Library Automation software ppt.pptxEvaluation of Library Automation software ppt.pptx
Evaluation of Library Automation software ppt.pptx
Rbalasubramani
 
DDS.pptx
DDS.pptxDDS.pptx
DDS.pptx
Rbalasubramani
 
LIBRARY AUTOMATION.pptx
LIBRARY AUTOMATION.pptxLIBRARY AUTOMATION.pptx
LIBRARY AUTOMATION.pptx
Rbalasubramani
 
MGT OF LIB.AUTOMATION.pptx
MGT OF LIB.AUTOMATION.pptxMGT OF LIB.AUTOMATION.pptx
MGT OF LIB.AUTOMATION.pptx
Rbalasubramani
 
RFID ppt2.pptx
RFID ppt2.pptxRFID ppt2.pptx
RFID ppt2.pptx
Rbalasubramani
 
SOULppt.pptx
SOULppt.pptxSOULppt.pptx
SOULppt.pptx
Rbalasubramani
 
KOHA.pptx
KOHA.pptxKOHA.pptx
KOHA.pptx
Rbalasubramani
 
MARC -21.pptx
MARC -21.pptxMARC -21.pptx
MARC -21.pptx
Rbalasubramani
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
Rbalasubramani
 
Bibliography Services.pptx
Bibliography Services.pptxBibliography Services.pptx
Bibliography Services.pptx
Rbalasubramani
 
ICT.pptx
ICT.pptxICT.pptx
ICT.pptx
Rbalasubramani
 
alerting services.pptx
alerting services.pptxalerting services.pptx
alerting services.pptx
Rbalasubramani
 

More from Rbalasubramani (16)

ISO 2709.pptx
ISO 2709.pptxISO 2709.pptx
ISO 2709.pptx
 
Boolean operator.pptx
Boolean operator.pptxBoolean operator.pptx
Boolean operator.pptx
 
alerting services.pptx
alerting services.pptxalerting services.pptx
alerting services.pptx
 
Hardware and Software requirements for Internet 2.pptx
Hardware and Software requirements for Internet 2.pptxHardware and Software requirements for Internet 2.pptx
Hardware and Software requirements for Internet 2.pptx
 
Evaluation of Library Automation software ppt.pptx
Evaluation of Library Automation software ppt.pptxEvaluation of Library Automation software ppt.pptx
Evaluation of Library Automation software ppt.pptx
 
DDS.pptx
DDS.pptxDDS.pptx
DDS.pptx
 
LIBRARY AUTOMATION.pptx
LIBRARY AUTOMATION.pptxLIBRARY AUTOMATION.pptx
LIBRARY AUTOMATION.pptx
 
MGT OF LIB.AUTOMATION.pptx
MGT OF LIB.AUTOMATION.pptxMGT OF LIB.AUTOMATION.pptx
MGT OF LIB.AUTOMATION.pptx
 
RFID ppt2.pptx
RFID ppt2.pptxRFID ppt2.pptx
RFID ppt2.pptx
 
SOULppt.pptx
SOULppt.pptxSOULppt.pptx
SOULppt.pptx
 
KOHA.pptx
KOHA.pptxKOHA.pptx
KOHA.pptx
 
MARC -21.pptx
MARC -21.pptxMARC -21.pptx
MARC -21.pptx
 
House keeeping operations .pptx
House keeeping operations .pptxHouse keeeping operations .pptx
House keeeping operations .pptx
 
Bibliography Services.pptx
Bibliography Services.pptxBibliography Services.pptx
Bibliography Services.pptx
 
ICT.pptx
ICT.pptxICT.pptx
ICT.pptx
 
alerting services.pptx
alerting services.pptxalerting services.pptx
alerting services.pptx
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 

Z39.50.pptx

  • 1. Dr.P.PADMA Assistant Professor DOLIS Z39.50 :An Information Retrieval Protocol
  • 2. Introduction  The development of online bibliographic databases and the rapid growth of online services accessible on the internet and world wide web (WWW) has made it possible to access information in ways not possible before. Libraries, whose primary mandate is to provide information, shifted the emphasis from collecting the information in hard copy to accessing information through electronic resources.
  • 3. Contd..  However, the major problem is of variation in software and hardware. Library professionals have to learn the specific features of each system, i.e., command languages, search procedures, etc. More the electronic resources grow; more will be the confusion on how to access the information of so many diverse databases. Another problem is the ability of many diverse database structures and different application designs to exchange information electronically.  ANSI/NISO, Z39.50 standard was developed to share the bibliographical information electronically and to overcome the problems of database searching with many search languages.
  • 4.  A standard presents an agreement on how to do something or carry out some activity to arrive at predictable results. All standards published by the National Information Standards Organization (NISO) are developed by a consensus process that draws on the expertise of implementors and vendors, product developers , and users of those products they are approved by the American National Standards Institute. What is a Standard?
  • 5. Why standards are necessary ?  Standards are necessary for networking and for information exchange. Eg. MARC and Z39.50 allow searching, retrieval and exchange of records across platforms and its Unicode allows encoding, searching and retrieval of information in different scripts.
  • 6. Library Automation Standards:  Standards adopted by the library industry and community which facilitate data interchange between libraries and institutions and are supported by most systems are MARC (Machine Readable Cataloguing) standards and Z39.50, the information search and retrieving protocol standard
  • 7. WHAT IS Z39.50 Protocol?  Z39.50 is an international standard client–server, application layer communications protocol for searching and retrieving information from a database over a TCP/IP computer network. It is covered by ANSI/NISO standard Z39.50, and ISO standard Z39.50. The standard's maintenance agency is the Library of Congress.  Z39.50 is widely used in library environments, often incorporated into integrated library system and personal bibliographic reference software. Interlibrary catalogue searches for interlibrary loan are often implemented with Z39.50 queries.
  • 8. Contd..  Z39.50 is an international standard protocol used by net- worked computer systems for information retrieval.  It enables information seekers to search different systems on a network or the Internet through the use of a single user interface.  Software and system vendors offer access to information from a diversity of unique systems with different hardware, software, interfaces, and data-base search commands.  The goal of Z39.50 is to reduce the complexity and difficulties of searching and retrieving information.  Z39.50 makes it easier to use the wealth of information re- sources on the Internet.  When using Z39.50-enabled systems, a user in one system can search for electronic information in another system without having to know how that system works .
  • 9. History  The name Z39.50 comes from the fact that the National Information Standards Organisation (NISO), a standard developer for American National Standards Institute(ANSI) was once the Z39 committee of ANSI.  NISO standards are numbered sequentially and Z39.50 is the fifth standard developed by NISO.  NISO approved the original Z39.50 standard in 1988 . It was developed as an application layer of the OSI(Open System Interconnection) communication model.  Z39.50-1988 is now out-dated and incompatible with later Z39.50 versions. It formed the basis of the wide area information server (WAIS) protocol.
  • 10. Contd..  Z39.50 has progressed through three versions, with each version adding vastly greater functionality and sophistication.  Version 1 defined the core services of Z39.50.  Version 2 formalized the structure of information to be exchanged based on the ISO standard data description language and encoding rules known as ASN.1 and BER. With consensus on Z39.50 version 2, vendors began to create applications rapidly and momentum grew for compliance with Z39.50 functionality.  Version 3, the current version of the standard, builds on and includes version 2. Version 3 is extremely powerful in its support for simple to highly complex applications.  The current version of the Z39.50 standard is formally known as ANSI/ NISO Z39.50- 1995, Information Retrieval—Application service definition and protocol specification.  The International Organization for Standardization (ISO) approved two information retrieval standards in 1993 (ISO 10162 and ISO 10163-1). In 1998, ISO adopted the Z39.50 protocols and issued ISO 23950.
  • 11. How does Z39.50 work? Z39.50 operates in a client/ server environment, acting as a common language that all Z39.50-ewnabled systems can understand. Most Z39.50 implementations use the standard TCP/IP Internet communications protocol to connect the systems and Z39.50-compliant software to translate between them for search and retrieval. For Z39.50 communication and interoperation to take place, both the client and the server must be able to speak the Z39.50 language. To the users this all happens behind the scenes; they simply see their familiar search and display inter face.
  • 12. Contd.. To achieve this interoperability, Z39.50 standardizes the messages that clients and servers use for communication, regard- less of what underlying soft- ware, systems, or platform are used. Z39.50 supports open systems, which means it is non- proprietary, or vendor independent. Z39.50 governs how the client translates the search into a standard format for sending to the server After receiving the search, the server uses Z39.50 rules to translate the search into a format recognized by the local database, performs the search, and returns the results to the user’s client. The client’s user interface software processes the results returned via Z39.50 with the goal of displaying them as closely as possible to the way records are displayed in the user’s local system.
  • 13. Solutions of Z39.50  Originally Z39.50 was designed to help with searching very large bibliographic data- bases like those of OCLC and the Library of Congress.  Z39.50 is used for a wide range of library functions that involve database searching, from cataloguing to interlibrary loan to reference.  With the rapid growth of the Internet, the Z39.50 standard has become widely accepted as a solution to the challenge of retrieving multimedia information including text, images, and digitized documents.  Z39.50 is being used to access, for example, museum data, government information, and geospatial data.  It can also be used to search the online databases and CD-ROMs that vendors develop according to a variety of design schemes. With- out having to learn each system, users can search those databases with a single Z39.50 client, even though each uses a different hardware and software configuration, stores different types of data, and has different internal search logic.
  • 14. Benefits  Seamless access: This seamless access to multiple, diverse databases through a single interface is Z39.50’s greatest benefit.  Resource sharing:Z39.50 can encourage  rebroadcast searching of library catalogues located on the Internet anywhere in the world,  interlibrary loan through Z39.50’s standardized approach for delivering holdings information, and  online item ordering and document delivery.  Increased Productivity  Staff training time can be reduced for functions that require database searching, such as cataloguing, acquisitions, and interlibrary loan.  Easier access to electronic resources reduces all users’ time spent in searching for relevant information.
  • 15.  The basic function of Z39.50 is to negotiate a connection be- tween the client and server on two systems, execute a search, and return the formatted results to the user’s screen.  In a Z39.50 session, the Z39.50 client soft- ware that initiates a request for the user is known as the Origin.  The Z39.50 server software system that responds to the Origin’s request is called the Target Key features of Z39.50
  • 16. Facilities and services  Z39.50 is divided into eleven basic facilities. Each facilities. Each facility is divided into one or more service. A service facilitates a particular type of operation between the client and the server out of eleven facilities, three are core facilities and they are  Initialisation,  Search and  Retrieval.
  • 17. Initialisation  The Initialization Facility allows the Origin (client) and Target (server) to negotiate and establish a Z39.50 search session, known as a Z-Association. This facility establishes the rules by which the client and server will operate. Establishing the rules involves sharing information about the version of the protocol being used by client and server, default character set, size and limits on records to be transferred, and other Z39.50 features, e.g., sorting, browsing, and deleting result sets.
  • 18. Search Facility  Allows the user to formulate a search query using an interface format familiar to the user. Z39.50 provides a rich vocabulary for ex- pressing search queries. The user may identify specific fields to search (i.e., access points) and may create complex searches using Boolean operators, truncation, and other advanced searching techniques. Z39.50 also supports the main- taining of multiple search results and combining the results of those searches.
  • 19. Present Facility  Allows the user to request that some or all of the records identified as meeting the search criteria be transmitted from the server to the client. This facility also sup- ports selection of data elements to include and format for transferring the records.
  • 20. Other Z39.50 Facility protocols exist to support such features as  Sort the results as specified by the user.  Delete search results, either entirely or for specified re- cords.  Scan (browse) through index lists of items such as subject terms, titles, author names, and other database fields.  Access Control through authentication and passwords.  Resource Control and termination of Z39.50 search sessions by the client or server.
  • 21. Contd.. Two newer facilities, not readily available yet in many implementations are Explain  Which allows the client to exchange information with the server about what type of server the client is querying and what the client must do to communicate successfully with that server in a Z39.50 session, and Extended Services  Which define operations the client may request of the server, such as saving a search for later re-use or running a search query on a periodic schedule.
  • 22. Advantages of Z39.50  Any database that is Z39.50 enabled may be searched by using a single search interface a single set of search commands and search strategies.  Allows intersystem searching and record transfer irrespective of different software and hardware.  Multi-database searching using single search interface.  Virtual union catalogue--a combined catalogue of several libraries on diverse systems (without merging the catalogues) is possible. Z39.50 clients will permit searching of members' collections with a single interface.  Interlibrary loans (ILL) process will be made easier. Extended services for ordering documents, updating databases and sorting searches can be defined and controlled via Z39.50.  Records can be displayed in any flavour of MARC. In addition, work is going on to use generic set of data element called Dublin , Core to use as attribute set and record syntax.  CD-ROM databases from various vendors could be searched with a single interface. The time and expense of training users on multiple interfaces could be reduced.  The SDI or selective dissemination of information service could be set to run a saved search in the catalogues of many different libraries regularly and automatically with results being sent to the user by fax or e-mail
  • 23. DISADVANTAGES OF Z39.50 Very complex. Levels of services supported within and between the particular implementation depend on Z-client-server and host library management system. The differences between the facilities on 2-client and 2-server lead to poor output. Multi-database searching leads to slow response time and information overload. Any database that is Z39.50-enabled may be searched by using a single search Multi-database search interface.
  • 24. Conclusion  The Z39.50 protocol not only rescues a librarian from learning different search interfaces for different databases, it also helps the librarian to improve resource sharing among libraries by virtual union catalogue and ILL. Z39.50 also allows users to specify search statement to be saved and run at intervals. This greatly helps the librarian in providing the SDI service.