1 |
wakaba |
1.1 |
<html lang="ja"> |
2 |
|
|
<head> |
3 |
|
|
<title>URN 西瓜空間 |
4 |
|
|
</title> |
5 |
|
|
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW, NOARCHIVE" /> |
6 |
|
|
<link rel="stylesheet" type="text/css" media="visual, screen" |
7 |
|
|
href="../diary-default.css" /> |
8 |
|
|
<link rel="stylesheet" type="text/css" media="visual, screen" |
9 |
|
|
href="../fuyubi-style.css" title="画面表示用。" /> |
10 |
|
|
<link rel="stylesheet alternate" type="text/css" media="visual, screen" |
11 |
|
|
href="../fuyubi-style-with-image.css" title="画面表示用。画像つき。" /> |
12 |
|
|
<link rel="stylesheet alternate" type="text/css" media="visual, screen" |
13 |
|
|
href="../rocket-style.css" title="RocketBeach で使ってた、画面表示用。" /> |
14 |
|
|
<link rel="stylesheet alternate" type="text/css" media="visual, screen" |
15 |
|
|
href="../black.css" title="闇(謎)。" /> |
16 |
|
|
</head> |
17 |
|
|
<body> |
18 |
|
|
<h1>URN 西瓜空間 |
19 |
|
|
</h1> |
20 |
|
|
|
21 |
|
|
<div class="day" id="intro">
|
22 |
|
|
<h2><a href="#intro" class="self">■</a> この文書について</h2><div class="header">
|
23 |
|
|
<span class="var SP">西瓜計画準備集団 #xxxx</span><span class="var CAT">[分類:標準(の原案)]</span><span class="var SP">2001年4月21日</span></div>
|
24 |
|
|
<div class="section" id="introi01">
|
25 |
|
|
<h3><a href="#introi01" class="self">★</a> この版</h3>
|
26 |
|
|
<a href="http://niigata.cool.ne.jp/wakaba2001/d/.temp/.suika-URN.ja.html">http://niigata.cool.ne.jp/wakaba2001/d/.temp/.suika-URN.ja.html</a>
|
27 |
|
|
</div>
|
28 |
|
|
<div class="section" id="introi02">
|
29 |
|
|
<h3><a href="#introi02" class="self">★</a> 最新版</h3>
|
30 |
|
|
<a href="http://.../admin/doc/URN">http://.../admin/doc/URN</a>
|
31 |
|
|
</div>
|
32 |
|
|
<div class="section" id="introi03">
|
33 |
|
|
<h3><a href="#introi03" class="self">★</a> 前の版</h3>
|
34 |
|
|
(なし)
|
35 |
|
|
</div>
|
36 |
|
|
<div class="section" id="introi04">
|
37 |
|
|
<h3><a href="#introi04" class="self">★</a> この文書の位置付け</h3>
|
38 |
|
|
<p>
|
39 |
|
|
この文書は、西瓜計画が上手くいけば、その標準になるかもねぇ・・
|
40 |
|
|
っていうものの、原案です。改良の為の議論や提案を募ります。
|
41 |
|
|
</p><p>
|
42 |
|
|
この文書は改訂版により廃止され得ます。その際その内容には
|
43 |
|
|
修正が加えられるかもしれません。この文書はそのような原案
|
44 |
|
|
であるので、他の文書から規定として参照するのは御遠慮下さい。
|
45 |
|
|
</p></div>
|
46 |
|
|
</div>
|
47 |
|
|
<div class="day" id="abstract">
|
48 |
|
|
<h2><a href="#abstract" class="self">■</a> 概要</h2><div class="header">
|
49 |
|
|
</div>
|
50 |
|
|
<p>
|
51 |
|
|
この文書は、西瓜計画の資源などを参照する為の URN 空間を
|
52 |
|
|
定義します。 URI や URN の定義は IETF RFC を,
|
53 |
|
|
この文書で割り当てられる資源の番号体系はそれぞれの定義を参照し、
|
54 |
|
|
この文書の適用範囲外とします。
|
55 |
|
|
</p></div>
|
56 |
|
|
<div class="day" id="urn">
|
57 |
|
|
<h2><a href="#urn" class="self">■</a> URN</h2><div class="header">
|
58 |
|
|
</div>
|
59 |
|
|
<blockquote cite="urn:ietf:rfc:2141">
|
60 |
|
|
<p>
|
61 |
|
|
Uniform Resource Names (URNs) are intended to serve as persistent,
|
62 |
|
|
location-independent, resource identifiers and are designed to make
|
63 |
|
|
it easy to map other namespaces (which share the properties of URNs)
|
64 |
|
|
into URN-space. Therefore, the URN syntax provides a means to encode
|
65 |
|
|
character data in a form that can be sent in existing protocols,
|
66 |
|
|
transcribed on most keyboards, etc.
|
67 |
|
|
</p><cite title="引用元"><a href="urn:ietf:rfc:2141">IETF RFC 2141</a></cite></blockquote>
|
68 |
|
|
<p>
|
69 |
|
|
<acronym title="Unform Resource Names">URN</acronym>
|
70 |
|
|
についての詳細は、 IETF RFC 2141
|
71 |
|
|
<a href="#ref_RFC2141">RFC2141</a>
|
72 |
|
|
を御参照下さい。
|
73 |
|
|
</p></div>
|
74 |
|
|
<div class="day" id="notation">
|
75 |
|
|
<h2><a href="#notation" class="self">■</a> 記法</h2><div class="header">
|
76 |
|
|
</div>
|
77 |
|
|
<p>
|
78 |
|
|
この文書において示す構文の記法は、 ABNF
|
79 |
|
|
<a href="#ref_ABNF">ABNF</a>
|
80 |
|
|
に拠ります。ただし、次に示す点が異なります。
|
81 |
|
|
</p><div class="section" id="notationi01">
|
82 |
|
|
<h3><a href="#notationi01" class="self">★</a> 「'」(単引用符)で囲まれた字句</h3>
|
83 |
|
|
<p>
|
84 |
|
|
「"」(二重引用符) で囲まれた字句は大文字・小文字の区別をしません。
|
85 |
|
|
「'」(単引用符) で囲まれた字句は、「"」(二重引用符) で囲まれた字句
|
86 |
|
|
とほとんど同じ意味ですが、大文字・小文字の区別をすることを
|
87 |
|
|
表します。
|
88 |
|
|
</p></div>
|
89 |
|
|
</div>
|
90 |
|
|
<div class="day" id="nid">
|
91 |
|
|
<h2><a href="#nid" class="self">■</a> 名前空間識別子</h2><div class="header">
|
92 |
|
|
</div>
|
93 |
|
|
<p>
|
94 |
|
|
URN 西瓜空間の名前空間識別子は、「x-suika」とします。
|
95 |
|
|
</p><div class="syntax">
|
96 |
|
|
<p>
|
97 |
|
|
NID = "x-suika"
|
98 |
|
|
</div>
|
99 |
|
|
</div>
|
100 |
|
|
<div class="day" id="ns">
|
101 |
|
|
<h2><a href="#ns" class="self">■</a> 亜空間</h2><div class="header">
|
102 |
|
|
</div>
|
103 |
|
|
<p>
|
104 |
|
|
名前空間裁量文字列は、「:」(コロン) で二つの部分に区切られ、
|
105 |
|
|
その前の部分を亜空間と呼びます。
|
106 |
|
|
</p><p>
|
107 |
|
|
亜空間の名前にはアクセント記号などのつかないラテン文字と
|
108 |
|
|
<ruby><rb>亜剌比亜</rb><rp>(</rp><rt>アラビア</rt><rp>)</rp></ruby>
|
109 |
|
|
数字などが使用出来ます。
|
110 |
|
|
</p><div class="syntax">
|
111 |
|
|
<p>
|
112 |
|
|
NSS = sub-name-space ":" sNSS
|
113 |
|
|
</p><p>
|
114 |
|
|
sub-name-space = 1*(ALPHA / DIGIT / "-" / "_" / ".")
|
115 |
|
|
</p><p>
|
116 |
|
|
sNSS = 1*<URN chars>
|
117 |
|
|
</div>
|
118 |
|
|
<p>
|
119 |
|
|
亜空間の名前は、西瓜計画登録番号局により管理されます。
|
120 |
|
|
大文字・小文字は区別されます。
|
121 |
|
|
</p><p>
|
122 |
|
|
現在割り当てられている名前の一覧については、
|
123 |
|
|
http://.../admin/asn/URN-sns
|
124 |
|
|
を御参照下さい。
|
125 |
|
|
名前の登録の申請方法についても、この URI を御参照下さい。
|
126 |
|
|
</p></div>
|
127 |
|
|
<div class="day" id="syntax">
|
128 |
|
|
<h2><a href="#syntax" class="self">■</a> 構文</h2><div class="header">
|
129 |
|
|
</div>
|
130 |
|
|
<p>
|
131 |
|
|
ここでは、西瓜空間URN を定義する構文を示します。
|
132 |
|
|
<a href="#ref_RFC2141">RFC2141</a>
|
133 |
|
|
や
|
134 |
|
|
<a href="#ref_ABNF">ABNF</a>
|
135 |
|
|
で定義されている構文を一部参照していることに御注意下さい。
|
136 |
|
|
</p><div class="syntax">
|
137 |
|
|
<p>
|
138 |
|
|
NID = "x-suika"
|
139 |
|
|
</p><p>
|
140 |
|
|
NSS = sub-name-space ":" sNSS
|
141 |
|
|
</p><p>
|
142 |
|
|
sNSS = 1*<URN chars>
|
143 |
|
|
</p><p>
|
144 |
|
|
sub-name-space = 1*(ALPHA / DIGIT / "-" / "_" / ".") ;; [A-Za-z0-9_.-]+
|
145 |
|
|
</p><p>
|
146 |
|
|
suika-urn = <URN>
|
147 |
|
|
</div>
|
148 |
|
|
</div>
|
149 |
|
|
<div class="day" id="example">
|
150 |
|
|
<h2><a href="#example" class="self">■</a> 例</h2><div class="header">
|
151 |
|
|
</div>
|
152 |
|
|
<p>
|
153 |
|
|
以下に、西瓜空間 URN を使用した例を示します。
|
154 |
|
|
<a href="#examplefn01" class="fn">*1</a>
|
155 |
|
|
</p><div class="example">
|
156 |
|
|
<p>
|
157 |
|
|
urn:x-suika:admin:14
|
158 |
|
|
<a href="#examplefn02" class="fn">*2</a>
|
159 |
|
|
</div>
|
160 |
|
|
<p>
|
161 |
|
|
これは次の例とは同等ですが、その次の例とは同等ではありません。
|
162 |
|
|
</p><div class="example">
|
163 |
|
|
<p>
|
164 |
|
|
urn:x-Suika:admin:14
|
165 |
|
|
</p><p>
|
166 |
|
|
urn:x-suika:ADMIN:14
|
167 |
|
|
</div>
|
168 |
|
|
<ol class="footnote"><li id="examplefn01"><a href="#examplefn01">*1</a> 以下の例は構文的にはこの文書の定義に拠ったものですが、それぞれの意味は、この文書で定義されていないことに御注意下さい。</li><li id="examplefn02"><a href="#examplefn02">*2</a> 西瓜計画準備集団文書 #14 を参照します。</li></ol></div>
|
169 |
|
|
<div class="day" id="references">
|
170 |
|
|
<h2><a href="#references" class="self">■</a> 参考文献</h2><div class="header">
|
171 |
|
|
</div>
|
172 |
|
|
<a href="#referencesfn01" class="fn">*1</a>
|
173 |
|
|
<ol class="footnote"><li id="referencesfn01"><a href="#referencesfn01">*1</a> 次の版でここに参考文献表が入ります。</li></ol></div>
|
174 |
|
|
</body> |
175 |
|
|
</html> |