NISO RP-2006-2002 Metasearch Initiative - Metasearch XML Gateway Implementers Guide (Version 1 0)《元搜索XML网关实施者指南(版本1 0)》.pdf
《NISO RP-2006-2002 Metasearch Initiative - Metasearch XML Gateway Implementers Guide (Version 1 0)《元搜索XML网关实施者指南(版本1 0)》.pdf》由会员分享,可在线阅读,更多相关《NISO RP-2006-2002 Metasearch Initiative - Metasearch XML Gateway Implementers Guide (Version 1 0)《元搜索XML网关实施者指南(版本1 0)》.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、NISO RP-2006-02 NISO Metasearch Initiative Metasearch XML Gateway Implementers Guide Version 1.0 A Recommended Practice of the National Information Standards Organization Standards Committee BC / Task Group 3 August 7, 2006 Published by the National Information Standards Organization Bethesda, MD Me
2、tasearch XML Gateway Implementers Guide 2006 NISO i Contents Foreword ii 1 Purpose and Audience. 1 2 Overview 1 3 Levels of Implementation. 2 4 Prerequisites 3 5 Decision Points 3 6 The MXG Protocol . 4 6.1 MXG URL Request 4 6.1.1 Syntax . 4 6.1.2 MXG Request Parameters 4 6.1.3 Parsed Examples 5 6.1
3、.4 Result Set IDs . 6 6.2 MXG XML Response . 6 6.2.1 MXG Response Parameters . 7 7 Compliance 12 7.1 URL Request Compliance 12 7.2 MXG Response Compliance 13 8 Advanced Interoperability (Levels 2 and 3) . 13 8.1 Explain (Level 2 Compliance) 13 8.2 CQL (Level 3 Compliance). 14 Appendix A : Implementa
4、tion Help 15 Appendix B : Resources 16 Appendix C : Glossary 18 Tables Table 1: MXG request parameters5 Table 2: MXG response header subelements 7 Table 3: MXG response result set elements.8 Table 4: MXG response record elements .9 Table 5: MXG response browser elements.9 Table 6: MXG response diagn
5、ostic elements .10 Figures Figure 1: High level model of metasearch environment .1 Figure 2: MXG protocol model 2 Metasearch XML Gateway Implementers Guide 2006 NISO ii Foreword Metasearchalso called parallel search, federated search, broadcast search, and cross-database searchhas become commonplace
6、 in the information communitys vocabulary. All speak to a common theme of allowing search and retrieval to span multiple databases, sources, platforms, protocols, and vendors at once and integrate the results. Metasearch services rely on a variety of approaches to search and retrieval including open
7、 standards (such as NISOs Z39.50), proprietary APIs, and screen scraping (extracting information from HTML responses). However, the absence of widely supported standards, best practices, and tools makes the metasearch environment less efficient for the metasearch service provider, the content provid
8、er, and ultimately the end-user. NISO Metasearch Initiative To move toward industry solutions, NISO sponsored a Metasearch Initiative to enable: metasearch service providers to offer more effective and responsive services content providers to deliver enhanced content and protect their intellectual p
9、roperty libraries to deliver services that distinguish their services from Google and other free web services. The groundwork for NISOs Metasearch Initiative was laid in two important events: A two day strategy meeting in May 2003 defined the metasearch state-of-the-art and built consensus on ways t
10、o move forward. A Metasearch workshop in October 2003 informed librarians, content providers, and aggregators about metasearch. Following these meetings, NISO established three Task Groups / Standards Committees to address the different Metasearch needs areas: Access Management (Standards Committee
11、BA / Task Group 1) Collection and Service Descriptions (Standards Committee BB / Task Group 2) Search and Retrieval (Standards Committee BC / Task Group 3) Search and Retrieval Task Group The Search and Retrieval Task Group was charged with identifying and/or developing standards and best practices
12、to improve interoperability between metasearch services and content providers. In particular, they were asked to investigate and report on: Current practices in metasearching search and retrieval Common metasearch vocabulary and terms Result set data elements XML interfaces Best practices for metase
13、arch search and retrieval This document represents one of the deliverables of the Search and Retrieve Task Group. It describes how to implement a Metasearch XML Gateway (MXG) that will allow a content providers resource to be accessed by a Metasearch Service and included in the results of a metasear
14、ch. Background on SRU In the late 1990s, there was significant interest in making the Z39.50 standard more relevant to the Web environment. The result was the development of a new specification: SRU (Search / Retrieve via URL) Metasearch XML Gateway Implementers Guide 2006 NISO iii The specification
15、 retains such Z39.50 concepts as result sets, abstract record schemas, application level diagnostics, and “Explain“, but differs from Z39.50 in the use of Web interfaces, XML, and the Common Query Language (CQL). The Metasearch Initiative Search / Retrieve Task Group selected SRU as the foundation o
16、n which to build the NISO Metasearch XML Gateway (MXG). For further information about SRU and CQL, see the Resources Appendix. Metasearch Search and Retrieve Task Group Members of the Task Group included: Katherine Kott, co-chair Digital Library Federation Sara Randall, co-chair Endeavor Information
17、 Systems Amira Aaron Harvard University Library Paul Cope Auto-Graphics, Inc. Ray Denenberg Library of Congress Dana Dietz OCLC, Inc. Matthew Dovey University of Oxford Susan Fariss National Library of Medicine Riccardo Ferrante Smithsonian Institution Archives Matthew Goldner OCLC, Inc. Cary Gordon
18、 The Cherry Hill Co. Renny Guida Thomson Scientific Sebastian Hammer Index Data Mary Jackson Association of Research Libraries Marc Krellenstein Elsevier Ralph LeVan OCLC, Inc. John Little Duke University Mike McKenna California Digital Library Ron Miller The H.W. Wilson Company William Mischo Unive
19、rsity of Illinois, Urbana-Champaign Peter Murray OhioLink Peter Noerr MuseGlobal, Inc. Audrey Novak Yale University Andrew Pace North Carolina University Oliver Pesch EBSCO Information Services Chris Roberts Ex Libris, Inc. Simona Rollinson Follett Software Co. Robert Sanderson University of Liverpo
20、ol Ezra Schwartz ArtandT Jeff Steinman Lexis Nexis Academic only the third level is fully compliant SRU. Full (Level 3) compliance is strongly encouraged for all implementers as interoperability and functionality increase with each level of implementation. Level 1 defines a standard URL which will a
21、ccommodate any query syntax or language. With Level 1 compliance, the Metasearch Service will have to convert its users queries to the Content Providers native search language. The amount of customization required depends on how proprietary the search language is. Level 2 extends Level 1 by adding t
22、he requirement that servers provide an SRU Explain record to define the capabilities of the server. With Level 2 compliance, the Content Providers server would provide an XML-formatted record that includes information about the resource, such as its host name and port and the database name, which is
23、 used as the context part of a URL. Metasearch XML Gateway Implementers Guide 2006 NISO 3 Example: The base URL for an MXG search against this resource: host=oclc.org port=80 database=search/WorldCat would be: http:/oclc.org/search/WorldCat Optionally, a Level 2 compliant server also includes human-
24、readable information about the database(s) on the server such as its name, a database description, information about the indexes available for searching the database, and the schemas that can be used to display returned records. This server / database description utilizes the SRU Explain operation.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NISORP20062002METASEARCHINITIATIVEMETASEARCHXMLGATEWAYIMPLEMENTERSGUIDEVERSION10 搜索 XML 网关 实施者 指南 版本

链接地址:http://www.mydoc123.com/p-1008905.html