- From: Ronald E. Daniel <rdaniel@acl.lanl.gov>
- Date: Fri, 9 Jun 1995 06:57:52 -0600
- To: uri@bunyip.com
Internet Engineering Task Force Ron Daniel Jr. INTERNET-DRAFT Los Alamos National Laboratory June 7, 1995 An SGML-based URC Service Status of this draft This document is an Internet-Draft. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months. Internet-Drafts may be updated, replaced, or obsoleted by other documents at any time. It is not appropriate to use Internet-Drafts as reference material or to cite them other than as a ``working draft'' or ``work in progress.'' To learn the current status of any Internet-Draft, please check the 1id-abstracts.txt listing contained in the Internet- Drafts Shadow Directories on ds.internic.net, nic.nordu.net, ftp.isi.edu, or munnari.oz.au. This Internet Draft expires ?? ??, 199?. Abstract The URC Scenarios and Requirements document [1] went through several scenarios of how the URC service might be used. From those scenarios it derived requirements that any proposed URC specification must meet. This paper presents one possible specification for the URC service. It attempts to provide the means for the URC service to formally specify new capabilities, while retaining the speed that is paramount to the fundamental use of the URC service as the means for URN to URL resolution. INTERNET-DRAFT An SGML-based URC Service June 7, 1995 Contents 1 Introduction 4 2 URN Resolution Overview 5 3 Attribute Sets 5 4 Default Attribute Set 8 5 Multiple Syntaxes 10 5.1 Example 1: text/html . . . . . . . . . . . . . . . . . . . . 10 5.2 Example 2: text/urc0 . . . . . . . . . . . . . . . . . . . . 11 5.3 Example 3: text/sgml . . . . . . . . . . . . . . . . . . . . 12 6 Query Languages 13 6.1 Trivial Query Language . . . . . . . . . . . . . . . . . . . 13 6.2 Query Language Identification . . . . . . . . . . . . . . . . 14 6.3 Random Notes on Querying . . . . . . . . . . . . . . . . . . 15 7 Requirements Satisfaction 15 7.1 Requirements on the URC . . . . . . . . . . . . . . . . . . . 15 7.2 Requirements on the URC Service . . . . . . . . . . . . . . . 17 8 Open Issues 18 8.1 Query Language . . . . . . . . . . . . . . . . . . . . . . . 18 8.2 Meta-metadata . . . . . . . . . . . . . . . . . . . . . . . . 18 8.3 Attribute set object encapsulation . . . . . . . . . . . . . 19 9 Acknowledgments 19 10References 20 11Security Considerations 20 Ron Daniel [Page 2] INTERNET-DRAFT An SGML-based URC Service June 7, 1995 A SGML Declaration 21 B DTD for Default Attribute Set 23 C DTD for Meta Attribute Set 28 D Custom Attribute Set Example 29 Ron Daniel [Page 3] INTERNET-DRAFT An SGML-based URC Service June 7, 1995
Received on Friday, 9 June 1995 08:57:49 UTC