ANSI NISO Z39.88-2004 The OpenURL Framework for Context-Sensitive Services《上下文有关服务的开放的URL框架》.pdf
《ANSI NISO Z39.88-2004 The OpenURL Framework for Context-Sensitive Services《上下文有关服务的开放的URL框架》.pdf》由会员分享,可在线阅读,更多相关《ANSI NISO Z39.88-2004 The OpenURL Framework for Context-Sensitive Services《上下文有关服务的开放的URL框架》.pdf(120页珍藏版)》请在麦多课文档分享上搜索。
1、 ANSI/NISO Z39.88-2004 ISSN: 1041-5653 The OpenURL Framework for Context-Sensitive Services Abstract: The OpenURL Framework Standard defines an architecture for creating OpenURL Framework Applications. An OpenURL Framework Application is a networked service environment, in which packages of informat
2、ion are transported over a network. These packages have a description of a referenced resource at their core, and they are transported with the intent of obtaining context-sensitive services pertaining to the referenced resource. To enable the recipients of these packages to deliver such context-sen
3、sitive services, each package describes the referenced resource itself, the network context in which the resource is referenced, and the context in which the service request takes place. This Standard specifies how to construct these packages as Representations of abstract information constructs cal
4、led ContextObjects. To this end, the OpenURL Framework Standard defines the following core components: Character Encoding, Serialization, Constraint Language, ContextObject Format, Metadata Format, and Namespace. In addition, this Standard defines Transport, a core component that enables communities
5、 to specify how to transport ContextObject Representations. Finally, this Standard specifies how a community can deploy a new OpenURL Framework Application by defining a new Community Profile, the last core component. This Standard defines the OpenURL Framework Registry and the rules that govern the
6、 usage of this Registry. The OpenURL Framework Registry contains all instances of all core components created by communities that have deployed OpenURL Framework Applications. This Standard defines and registers the initial content of the OpenURL Framework Registry, thereby deploying two distinct Op
7、enURL Framework Applications. An American National Standard Developed by the National Information Standards Organization Approved: April 15, 2005 by the American National Standards Institute Published by the National Information Standards Organization NISO Press, Bethesda, Maryland, U.S.A. ANSI/NISO
8、 Z39.88-2004 NISO 2005 About NISO Standards NISO Standards are developed by the Standards Committees of the National Information Standards Organization. The development process is a strenuous one that includes a rigorous peer review of proposed standards open to each NISO Voting Member and any other
9、 interested party. Final approval of the standard involves verification by the American National Standards Institute that its requirements for due process, consensus, and other approval criteria have been met by NISO. Once verified and approved, NISO Standards also become American National Standards
10、. This standard may be revised or withdrawn at any time. For current information on the status of this standard contact the NISO office or visit the NISO website at: http:/www.niso.org Published by NISO Press 4733 Bethesda Avenue, Suite 300 Bethesda, MD 20814 www.niso.org Copyright 2005 by the Natio
11、nal Information Standards Organization All rights reserved under International and Pan-American Copyright Conventions. For noncommercial purposes only, this publication may be reproduced or transmitted in any form or by any means without prior permission in writing from the publisher, provided it is
12、 reproduced accurately, the source of the material is identified, and the NISO copyright status is acknowledged. All inquires regarding translations into other languages or commercial reproduction or distribution should be addressed to: NISO Press, 4733 Bethesda Avenue, Suite 300, Bethesda, MD 20814
13、. Printed in the United States of America ISSN: 1041-5653 National Information Standards series ISBN-10: 1-880124-61-0 ISBN-13: 978-1-880124-61-1 Library of Congress Cataloging-in-Publication Data National Information Standards Organization (U.S.) The OpenURL Framework for context-sensitive services
14、 : an American national standard / developed by the National Information Standards Organization ; approved April 13, 2005 by the American National Standards Institute. p. cm. (National information standards series) “ANSI/NISO Z39.88-2004.“ Includes bibliographical references. ISBN-13: 978-1-880124-6
15、1-1 ISBN 10: 1-880124-61-0 1. Web servicesStandards. 2. Uniform Resource Identifiers. I. American National Standards Institute. II. Title. III. Series TK5105.88813.N38 2006 006.76dc22 2006044980 ANSI/NISO Z39.88-2004 2005 NISO i Contents Foreword v 1 Purpose and Scope 1 2 Referenced Standards. 2 3 N
16、otational Conventions. 4 4 Definitions. 5 Part 1: ContextObjects and Transports 9 5 ContextObject, Entity, and Descriptor. 11 5.1 ContextObject and Entity 11 5.2 Descriptor 12 5.2.1 Identifier12 5.2.2 By-Value Metadata. 13 5.2.3 By-Reference Metadata 13 5.2.4 Private Data 13 5.3 Constraints 14 6 Reg
17、istry. 15 6.1 Registry Entries. 15 6.2 Registry Identifiers 17 6.3 Using the Registry. 17 7 Formats . 18 7.1 Serializations Registry 19 7.2 Constraint Languages Registry. 20 7.3 Constraint Definitions 20 8 Representing ContextObjects 21 8.1 Character Encodings Registry 21 8.2 ContextObject Formats R
18、egistry. 22 9 Representing Entities 24 9.1 Namespaces Registry. 24 9.2 Metadata Formats Registry. 25 10 Transporting ContextObject Representations: Transports Registry. 27 11 Defining Applications: Community Profiles Registry 28 Part 2: The KEV ContextObject Format 31 12 The KEV ContextObject Format
19、 . 33 12.1 The KEV Serialization.33 12.2 The Z39.88-2004 Matrix Constraint Language. 34 12.3 Constraint Definitions in the KEV ContextObject Format . 35 12.3.1 Z39.88-2004 Matrix Constraint Definition for the KEV ContextObject Format. 35 12.3.2 Z39.88-2004 Matrix Constraint Definitions for KEV Metad
20、ata Formats . 36 ANSI/NISO Z39.88-2004 ii 2005 NISO 13 KEV ContextObject Representations .37 13.1 Cardinality Constraints on the KEV ContextObject Format.38 13.2 Keys in the KEV ContextObject Format 38 13.2.1 Keys for Entity Descriptors39 13.2.2 Keys for By-Value Metadata Descriptors.40 13.2.3 Keys
21、for By-Reference Metadata Descriptors 40 13.2.4 Keys for Administrative Data.40 13.3 Character Encoding in the KEV ContextObject Format 40 13.4 URL-Encoding in the KEV ContextObject Format.41 14 Entity Descriptors in the KEV ContextObject Format.41 14.1 Identifier Descriptors41 14.2 By-Value and By-
22、Reference Metadata Descriptors 42 14.2.1 Rules Guiding By-Value and By-Reference Metadata Descriptors 42 14.2.2 By-Value Metadata Descriptors 43 14.2.3 By-Reference Metadata Descriptors.43 14.3 Private Data Descriptors44 14.4 Example of a KEV ContextObject Representation45 15 KEV-Based Community Pro
23、files .46 Part 3: The XML ContextObject Format 47 16 The XML ContextObject Format49 16.1 The XML Serialization .49 16.2 XML Schema as a Constraint Language.49 16.3 Constraint Definitions in the XML ContextObject Format49 16.3.1 XML Schema Constraint Definition for the XML ContextObject Format.50 16.
24、3.2 XML Schema Constraint Definitions for XML Metadata Formats .54 17 XML ContextObject Representations .62 17.1 Cardinality Constraints on the XML ContextObject Format 63 17.2 Entity and Descriptor Elements in the XML ContextObject Format 64 17.3 Administrative Elements and Attributes in the XML Co
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSINISOZ39882004THEOPENURLFRAMEWORKFORCONTEXTSENSITIVESERVICES 上下文 有关 服务 开放 URL 框架 PDF

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