Developing a multistack ISO-SR/Z39.50 application gateway

Dimitrios Andreadis, Ahmed Patel

Research output: Contribution to journalArticle

Abstract

The unprecedented growth of computer networks, in particular the Internet, has led to the creation of new methods for libraries to provide services to their users. One of the most important services which can be enhanced and delivered in new ways is access to the library catalogue. The development of standardised communication interfaces to the actual database and search engine, i.e. search and retrieve protocols, has made it possible for users with appropriate client software to access any server supporting the standard interface. Two standards have been developed for this purpose: the ISO Search and Retrieve (SR) and the ANSI Z39.50. Although the two standards are very similar they have been developed and implemented in different environments, thus causing difficulties for users trying to achieve universal access to all types of servers. Incompatibilities can arise at two levels: the underlying network technology and the search and retrieve protocols themselves. Z39.50 is usually implemented directly over TCP/IP while ISO-SR is layered over a full OSI stack. In addition, the existence of a variety of different query types and bibliographic record formats limits potential functionality. A gateway offering communication between different stacks and conversion of different data formats would be a valuable service as the number of networked databases increases. This paper consolidates the experience gained from the design and the implementation of an application gateway which allows ISO-SR and Z39.50 systems to interoperate transparently on top of TCP/IP and OSI communication stacks. It also provides a basic background to the Search and Retrieve service offered by the two protocols in question.

Original languageEnglish
Pages (from-to)397-415
Number of pages19
JournalComputer Standards and Interfaces
Volume18
Issue number5
Publication statusPublished - Jun 1997
Externally publishedYes

Fingerprint

Gateways (computer networks)
Network protocols
Interfaces (computer)
Communication
Servers
communication
Search engines
Computer networks
incompatibility
Internet
search engine
functionality
experience

Keywords

  • Gateway
  • ISO-SR (Search and Retrieve)
  • ISODE, Libraries
  • MARC
  • Multistack
  • Z39.50

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Software
  • Information Systems and Management

Cite this

Developing a multistack ISO-SR/Z39.50 application gateway. / Andreadis, Dimitrios; Patel, Ahmed.

In: Computer Standards and Interfaces, Vol. 18, No. 5, 06.1997, p. 397-415.

Research output: Contribution to journalArticle

Andreadis, D & Patel, A 1997, 'Developing a multistack ISO-SR/Z39.50 application gateway', Computer Standards and Interfaces, vol. 18, no. 5, pp. 397-415.
Andreadis, Dimitrios ; Patel, Ahmed. / Developing a multistack ISO-SR/Z39.50 application gateway. In: Computer Standards and Interfaces. 1997 ; Vol. 18, No. 5. pp. 397-415.
@article{4590b40859234b6c9c723dd59643c094,
title = "Developing a multistack ISO-SR/Z39.50 application gateway",
abstract = "The unprecedented growth of computer networks, in particular the Internet, has led to the creation of new methods for libraries to provide services to their users. One of the most important services which can be enhanced and delivered in new ways is access to the library catalogue. The development of standardised communication interfaces to the actual database and search engine, i.e. search and retrieve protocols, has made it possible for users with appropriate client software to access any server supporting the standard interface. Two standards have been developed for this purpose: the ISO Search and Retrieve (SR) and the ANSI Z39.50. Although the two standards are very similar they have been developed and implemented in different environments, thus causing difficulties for users trying to achieve universal access to all types of servers. Incompatibilities can arise at two levels: the underlying network technology and the search and retrieve protocols themselves. Z39.50 is usually implemented directly over TCP/IP while ISO-SR is layered over a full OSI stack. In addition, the existence of a variety of different query types and bibliographic record formats limits potential functionality. A gateway offering communication between different stacks and conversion of different data formats would be a valuable service as the number of networked databases increases. This paper consolidates the experience gained from the design and the implementation of an application gateway which allows ISO-SR and Z39.50 systems to interoperate transparently on top of TCP/IP and OSI communication stacks. It also provides a basic background to the Search and Retrieve service offered by the two protocols in question.",
keywords = "Gateway, ISO-SR (Search and Retrieve), ISODE, Libraries, MARC, Multistack, Z39.50",
author = "Dimitrios Andreadis and Ahmed Patel",
year = "1997",
month = "6",
language = "English",
volume = "18",
pages = "397--415",
journal = "Computer Standards and Interfaces",
issn = "0920-5489",
publisher = "Elsevier",
number = "5",

}

TY - JOUR

T1 - Developing a multistack ISO-SR/Z39.50 application gateway

AU - Andreadis, Dimitrios

AU - Patel, Ahmed

PY - 1997/6

Y1 - 1997/6

N2 - The unprecedented growth of computer networks, in particular the Internet, has led to the creation of new methods for libraries to provide services to their users. One of the most important services which can be enhanced and delivered in new ways is access to the library catalogue. The development of standardised communication interfaces to the actual database and search engine, i.e. search and retrieve protocols, has made it possible for users with appropriate client software to access any server supporting the standard interface. Two standards have been developed for this purpose: the ISO Search and Retrieve (SR) and the ANSI Z39.50. Although the two standards are very similar they have been developed and implemented in different environments, thus causing difficulties for users trying to achieve universal access to all types of servers. Incompatibilities can arise at two levels: the underlying network technology and the search and retrieve protocols themselves. Z39.50 is usually implemented directly over TCP/IP while ISO-SR is layered over a full OSI stack. In addition, the existence of a variety of different query types and bibliographic record formats limits potential functionality. A gateway offering communication between different stacks and conversion of different data formats would be a valuable service as the number of networked databases increases. This paper consolidates the experience gained from the design and the implementation of an application gateway which allows ISO-SR and Z39.50 systems to interoperate transparently on top of TCP/IP and OSI communication stacks. It also provides a basic background to the Search and Retrieve service offered by the two protocols in question.

AB - The unprecedented growth of computer networks, in particular the Internet, has led to the creation of new methods for libraries to provide services to their users. One of the most important services which can be enhanced and delivered in new ways is access to the library catalogue. The development of standardised communication interfaces to the actual database and search engine, i.e. search and retrieve protocols, has made it possible for users with appropriate client software to access any server supporting the standard interface. Two standards have been developed for this purpose: the ISO Search and Retrieve (SR) and the ANSI Z39.50. Although the two standards are very similar they have been developed and implemented in different environments, thus causing difficulties for users trying to achieve universal access to all types of servers. Incompatibilities can arise at two levels: the underlying network technology and the search and retrieve protocols themselves. Z39.50 is usually implemented directly over TCP/IP while ISO-SR is layered over a full OSI stack. In addition, the existence of a variety of different query types and bibliographic record formats limits potential functionality. A gateway offering communication between different stacks and conversion of different data formats would be a valuable service as the number of networked databases increases. This paper consolidates the experience gained from the design and the implementation of an application gateway which allows ISO-SR and Z39.50 systems to interoperate transparently on top of TCP/IP and OSI communication stacks. It also provides a basic background to the Search and Retrieve service offered by the two protocols in question.

KW - Gateway

KW - ISO-SR (Search and Retrieve)

KW - ISODE, Libraries

KW - MARC

KW - Multistack

KW - Z39.50

UR - http://www.scopus.com/inward/record.url?scp=0031166853&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0031166853&partnerID=8YFLogxK

M3 - Article

VL - 18

SP - 397

EP - 415

JO - Computer Standards and Interfaces

JF - Computer Standards and Interfaces

SN - 0920-5489

IS - 5

ER -