[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Namespaces and URNs

  • From: Robin Cover <robin@A...>
  • To: xml-dev@i...
  • Date: Wed, 5 Aug 1998 10:20:05 -0500 (CDT)

domain identifiers
Eliot Kimber wrote:

> Note that with TC1 to ISO 8879 (SGML) that domain names are recognized as
> registered owner names (equivalent to URN namespace IDs), so if you already
> have a domain name, you can immediately construct FPIs that are guaranteed
> to be universally unique. They will be yours to manage as long as you own
> the domain name.
[...]

Reference:  (for example)

  http://www.ornl.gov/sgml/wg8/document/1960.htm

and see sections:

  K.4.6 Internet domain names in public identifiers
  K.3.8.1 Universal Resource Names

Partial extract:

==============================
K.4.6 Internet domain names in public identifiers

[80] owner identifier =

ISO owner identifier |

registered owner identifier |

unregistered owner identifier |

internet domain name owner identifier


[83.1] internet domain name owner identifier =

"+//IDN ", minimum data

where the minimum data must begin with an internet domain name.


Note 25: The string "IDN domain.name" is treated as an ISO/IEC 9070
"registeredowner prefix". Any sub-domain names could be expressed as
owner name components. For example, the internet domain name in
"http://www.someisp.net/users/mtb" could occur in an FPI as:

+//IDN someisp.net::www::users::mtb

or as: 

+//IDN www.someisp.net/users/mtb

Note 26: When constructing a public text owner identifier using an
internet domain name, users may wish to consider the name's potential
lifespan and that of the objects to be identified by public
identifiers that use it.

Semicolon, exclamation point, asterisk, number sign, commercial at
sign, dollar sign, underscore, and percent sign are members of the
abstract character class "special", which is usable in minimum data.

[and] 

K.3.8.1 Universal Resource Names

[198.1] urn feature =

ps+, "URN", ps+, ("NO"|"YES")

where

URN YES means public identifiers are interpreted according to the

  applicable Internet Engineering Task Force RFC2141 governing

  Universal Resource Names.


If both URN and FORMAL are YES, public identifiers are interpreted
either as formal public identifiers or as URNs.

================

-------------------------------------------------------------------------
Robin Cover                    Email: robin@a...
6634 Sarah Drive           
Dallas, TX  75236  USA          >>> The SGML/XML Web Page <<<
Tel: +1 (972) 296-1783 (h)     http://www.sil.org/sgml/sgml.html
Tel: +1 (972) 708-7346 (w)
FAX: +1 (972) 708-7380
=========================================================================

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.