- 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