Page 224 - Building Digital Libraries
P. 224

Thinking about Discovery


                 current-generation digital repositories for bibliographic description. These
                 chapters discussed the various ways that XML-centric metadata systems
                 are changing the way that systems and individuals can interact with their
                 descriptive data, and the chapters discuss the major technologies currently
                 being utilized in conjunction with these XML-centric descriptive systems.
                 Likewise, the library community has come to rely on a specific set of com-
                 munication protocols to allow the remote searching of local systems.
                     Since the late 1990s, the library community has seen an explosion in
                 the number of communication protocols being utilized for library services.
                 Protocols like LDAP for authentication, OAI for data harvesting, and
                 OpenURL and DOI for linking are playing a key role in how the library of
                 the twenty-first century interacts with its users. And what’s more, for the
                 first time, the library community isn’t just looking within its own commu-
                 nity, but is looking outside of that community for communication and data
                 transfer protocols that are easy to implement and can provide a robust level
                 of search and integration. Digital repository administrators need to care-
                 fully consider both what communication protocols they wish to support,
                 and at what level they want to support real-time federated searches of their
                 content. Given the array of protocols available, this analysis will focus on
                 the three search protocols that enjoy the widest support within the library
                 community and beyond: Z39.50, SRU/W, and OpenSearch. While other
                 protocols exist, these three protocols are nearly universally supported by
                 federated search systems and provide a great deal of flexibility in terms of
                 query support and metadata formats.



                 Z39.50
                 Z39.50 is the grandfather of federated searching within the library commu-
                 nity. The protocol traces its roots back to the early 1970s as a way for large
                 bibliographic databases like the Library of Congress and OCLC to share
                 bibliographic data between systems. In 1979, a National Information Stan-
                 dards Organization committee was formed to investigate the development
                 of a standard data protocol that could facilitate bibliographic data-sharing.
                 These efforts culminated in the development of Z39.50–1988, or Z39.50
                 Version 1. As documented later by Clifford Lynch,  Version 1 was basically
                                                             6
                 a theoretical concept draft that was virtually unimplementable. In retrospect
                 Lynch, one of the original members of the Z39.50 committee, would call the
                 first Z39.50 draft an utter fiasco that should never have been approved by the
                 committee.  Following the approval of Version 1, the Library of Congress
                           7
                 was appointed as the maintenance agency for the protocol.
                     The protocol was subsequently revised again in 1992 (Z39.50–1992),
                 expanding the protocol’s capabilities and borrowing heavily from work that
                 was internationally published as ISO 10162/10163. However, like the previ-
                 ous version of the protocol, Z39.50 was still tied to the OSI framework. The
                 OSI (Open Systems Interconnection) model is a seven-layered conceptual



                                                                                                                     209
   219   220   221   222   223   224   225   226   227   228   229