<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web</anchor> における<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>資源</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">resource</rt></rubyb></dfn>は、
頻繁に使われる割に明確な定義が存在しない語ですが、概ね <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor>
によって表される対象が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>と呼ばれています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor> 関連仕様では、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor> で識別されるものが<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>とされています。
この<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は必ずしも何らかの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プロトコル</anchor>で取得可能なものでなくてもよく、
概念的なものであっても良いと考えられています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RDF</anchor> や <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Semantic Web</anchor> の界隈では、この概念的な存在の方向に強く寄せられており、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RDFグラフ</anchor>上の情報の単位のことが一般に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>と呼ばれています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> では、実用上は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor> によって識別される対象
(<code class="HTTP" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GET</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メソッド</anchor>を使って取得できるもの)
が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>と考えられています。ただし仕様上はそれを<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>と呼んでおり、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>はそれを抽象化した概念ということになっています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> では、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">仕様書</anchor>中にわりと頻繁に登場しますが、
古い時代からの明確な定義のない用語です。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML Standard</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>とは<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>のことであると述べています。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Fetch Standard</anchor> の用語の採用により、おおよそ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応答</anchor>に置き換えられていっています。</p><section><h1>定義</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end></p><blockquote><dl><dt><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源<rt xmlns="http://www.w3.org/1999/xhtml">Resource</rt></rubyb></dt><dd>
この仕様は何が資源であるかの範囲を制限していません。むしろ、
<q>資源</q>という用語は <abbr xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor></abbr> 
で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">識別</anchor>されるものすべてという一般的な意味で使っています。
よくある例は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">電子文書</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">画像</anchor>、一貫した目的の情報源 
(例えば<q><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ロサンゼルス</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">今日</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">天気</anchor></q>)、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">サービス</anchor> (例えば <abbr xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor></abbr> から <abbr xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMS</anchor></abbr> 
への<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">関門</anchor>)、他の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">集成</anchor>などです。
資源は必ずしも<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">インターネット</anchor>で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">アクセス</anchor>可能である必要はありません。
例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">人間</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">会社</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">図書館</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">書籍</anchor>なども資源となります。
同様に、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">抽象的</anchor>な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">概念</anchor>、例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数式</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">演算子</anchor>や<ruby><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">被演算子</anchor><rt><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オペランド</anchor></rt></ruby>、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">関係</anchor>の種類 (例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">親</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">従業員</anchor>)、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数値</anchor> (例えば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">零</anchor>、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">一</anchor>、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">無限大</anchor>) なども資源となり得ます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 3986</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor>) <csection>1.1. Overview of URIs</csection></src></dd></dl></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end></p><blockquote><p>設計上 <abbr xml:lang="en">URI</abbr> は1つの資源を識別します。
どんなものが<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">resource</rt></rubyb></dfn>となり得るかの範囲は制限しません。
<q>資源</q>という用語は <abbr xml:lang="en">URI</abbr>
で識別され得るものという一般的な意味で使います。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ハイパーテキスト</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web</anchor> では <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web頁</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">画像</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">製品型録</anchor>などを <q>資源</q>と呼ぶのが普通です。
これらの資源の特徴的な性質は、その本質的な性質のすべてを<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">メッセージ</anchor>で伝達できることです。
このようなものを<dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">情報資源</anchor></dfn>と呼びます。</p></blockquote><p>出典: <cite>Architecture of the World Wide Web, Volume One</cite> 
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2004/REC-webarch-20041215/#def-resource">http://www.w3.org/TR/2004/REC-webarch-20041215/#def-resource</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 1945</anchor> 1.2, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2068</anchor> 1.3, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2616</anchor> 1.3)</p><blockquote><dl><dt>resource</dt><dd>A network data object or service <del><ins>{1945}</ins> which</del> <ins>that</ins> can be identified by a URI<ins>,</ins> <del>(Section 3.2)</del> <ins>as defined in section 3.2</ins>. <ins>Resources may be available in multiple representations (e.g. multiple languages, data formats, size, <ins>and</ins> resolutions) or vary in other ways.</ins></dd></dl></blockquote><dl><dt>資源</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor> で識別することができるネットワーク・データ物体又はサービス。<ins>資源は複数の表現 (例えば、複数の言語、データ書式、寸法、解像度) で利用可能であったり、他の方法で変化したりするかもしれません。</ins></dd></dl><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end></p><blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2396</anchor> にあるように、<dfn>資源</dfn>とは番地付け可能な情報またはサービスの単位である。
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/xlink/#dt-resource">http://www.w3.org/TR/xlink/#dt-resource</anchor-external></p></blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end>
便宜上、資源の一部分のことも含めて資源と言うことがあります。</p><p>たとえば <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XLink</anchor> の仕様書もそうしています。 XLink の範囲内では (ほとんどの場合) 資源の一部も<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">素片識別子</anchor>を使って識別できます。 (できなければ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">連結</anchor>できません。) XLink の<q>資源</q>の定義は <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal> の通りですが、これに従えば資源の一部も資源です。</p><p><weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">(しかし、一般にすべての資源の一部が資源になるとは限らないので注意が必要です。)</weak></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end></p><blockquote><p><dfn><ruby>資源<rt>しげん</rt><rt xml:lang="en">resource</rt></ruby></dfn>は、
次の性質を持つ<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">論理的実体<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">logical entity</rt></rubyb>です。<ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">識別</anchor>可能と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><strong xmlns="http://www.w3.org/1999/xhtml">しなければなりません</strong></anchor>。</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML情報集合</anchor>で表現可能な0以上の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">集合</anchor>を保持<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><strong xmlns="http://www.w3.org/1999/xhtml">しなければなりません</strong></anchor>。</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ライフサイクル</anchor>を保持<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><strong xmlns="http://www.w3.org/1999/xhtml">して構いません</strong></anchor>。</li></ul></p></blockquote><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WS-Resource</anchor> 1.2 2.1
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://docs.oasis-open.org/wsrf/wsrf-ws_resource-1.2-spec-os.pdf#page=5">http://docs.oasis-open.org/wsrf/wsrf-ws_resource-1.2-spec-os.pdf#page=5</anchor-external></comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> </p><blockquote><dl><dt><dfn><ruby>資源<rt>しげん</rt><rt xml:lang="en">resource</rt></ruby></dfn></dt><dd>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2616</anchor> で定義されている通り、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IRI</anchor> によって識別される<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ネットワーク</anchor>で<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">アクセス</anchor>可能な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">データ物体</anchor>または<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">サービス</anchor>。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>について詳しくは <cite xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Architecture of the World Wide Web</anchor></cite> を参照してください。</dd></dl></blockquote><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><cite xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">RFC 5023 - The Atom Publishing Protocol</cite> (<time xmlns="http://www.w3.org/1999/xhtml">2008-11-20 18:52:14 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc5023#section-3">http://tools.ietf.org/html/rfc5023#section-3</anchor-external> より</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <cite xml:lang="en">Historical - Re: Proposed IETF/W3C task force: &quot;Resource meaning&quot; Review of new HTTPbis text for 303 See Other</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Tim Berners-Lee</anchor> 著, <time>2009-08-02 11:14:14 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://lists.w3.org/Archives/Public/www-tag/2009Aug/0000.html">http://lists.w3.org/Archives/Public/www-tag/2009Aug/0000.html</anchor-external></p><blockquote><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP要求</anchor>の対象を、「<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>資源</anchor><rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">resource</rt></rubyb></dfn>」といいます。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>の性質を制限しません。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTTP</anchor> としては、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>と<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">相互作用<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">interact</rt></rubyb>するために使うことができるインターフェイスを定義するだけです。
各<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URI</anchor> によって識別されます。</p></blockquote><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <cite xml:lang="en">RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content</cite> (<time>2014-06-07 01:55:45 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc7231#section-2">https://tools.ietf.org/html/rfc7231#section-2</anchor-external></li></ul></refs></section><section><h1>資源の種類</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>には次のような種類があります。<figure class="short list"><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">情報資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">外部Web資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">コレクション</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">透過的折衝可能資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WebDAVに従う資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ロックされた空の資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LNR</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">版付け可能資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">版制御下資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">版資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">版履歴資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">根版資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">作業空間資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Memento</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">TimeGate</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">TimeMap</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ネットワーク資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">購読資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">プッシュ資源</anchor></li></ul></figure></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>が使われる文脈や性質などによって次のような概念も使われています。<figure class="short list"><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">対象資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終点資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Original Resource</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">エンドポイント</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">被保護資源</anchor></li></ul></figure></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>の記述に関する規格: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Data Resource</anchor></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>の種類を記述するものとして、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WebDAV</anchor> には
<code class="URI" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DAV:resourcetype</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor>があります。</p></section><section><h1>資源の特性</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>には次のような状態やメタ情報が付随することがあります。<figure class="short list"><ul><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME型</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ロック</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WebDAV適合クラス</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">チェックアウトされた資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">作業中資源</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源所有者</anchor></li></ul></figure></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は、複数の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">URL</anchor> で識別できても構いません <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;22</anchor-internal></src>。</p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end> <cite xml:lang="en">RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</cite> (<time>2014-09-21 17:04:59 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://tools.ietf.org/html/rfc4918#section-5.1">http://tools.ietf.org/html/rfc4918#section-5.1</anchor-external></li></ul></refs></section><section><h1><code class="XMLa" xml:lang="en">resource</code> 属性 (XForms)</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <cite xml:lang="EN">XForms 1.1</cite>
(<time>2009-10-20 22:51:54 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2009/REC-xforms-20091020/#structure-model-instance">http://www.w3.org/TR/2009/REC-xforms-20091020/#structure-model-instance</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XForms</anchor> の <code class="XMLa" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">resource</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor>は、
<code class="XMLa" xml:lang="en"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">src</anchor></code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性</anchor>とよく似たものですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XForms</anchor> では両者が使い分けられています。</p></section><section><h1>関連</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル</anchor>と読み替えることができる場合が多いですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイルシステム</anchor>上の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル</anchor>に偏って解釈されるのを嫌って<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>という用語を使っているきらいがあります。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> 更に、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">資源</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>を区別する場合、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>の方が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ファイル</anchor>に近いかもしれません。</comment-p></section><section><h1>歴史</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> 
<cite>null</cite>, <time>1994-04-19T03:02:50.000Z</time>, <time>2024-09-07T12:02:14.543Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://www.w3.org/People/Connolly/drafts/formalism.txt">https://www.w3.org/People/Connolly/drafts/formalism.txt</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <cite xml:lang="en">Web Services Transfer (WS-Transfer)</cite>
( (<time>2011-12-13 19:50:34 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2011/REC-ws-transfer-20111213/#terminology">http://www.w3.org/TR/2011/REC-ws-transfer-20111213/#terminology</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <cite xml:lang="en">RDF 1.1 Concepts and Abstract Syntax</cite>
( (<time>2014-04-26 05:11:22 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html#dfn-resource">https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html#dfn-resource</anchor-external></p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> <cite xml:lang="en">Web Annotation Data Model</cite>
(<time>2017-02-24 02:14:26 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://w3c.github.io/web-annotation/model/wd2/#dfn-resource">https://w3c.github.io/web-annotation/model/wd2/#dfn-resource</anchor-external></figcaption><blockquote><p>Resource</p><p>An item of interest that may be identified by an IRI.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> <cite xml:lang="en">Web Annotation Vocabulary</cite>
(<time>2017-02-24 02:14:26 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://w3c.github.io/web-annotation/vocab/wd/#dfn-iri">https://w3c.github.io/web-annotation/vocab/wd/#dfn-iri</anchor-external></figcaption><blockquote><p>Resource</p><p>An item of interest that may be identified by an IRI.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> <cite xml:lang="en">Web Annotation Protocol</cite>
(<time>2017-02-24 02:14:26 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://w3c.github.io/web-annotation/protocol/wd/#h-terminology">https://w3c.github.io/web-annotation/protocol/wd/#h-terminology</anchor-external></figcaption><blockquote><p>Resource</p><p>An item of interest that may be identified by an IRI.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> <cite xml:lang="en">Selectors and States</cite>
(<time>2017-02-24 02:14:26 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://w3c.github.io/web-annotation/selector-note/#dfn-resource">https://w3c.github.io/web-annotation/selector-note/#dfn-resource</anchor-external></figcaption><blockquote><p>Resource</p><p>An item of interest that may be identified by an IRI.</p></blockquote></figure></section></body></html>