5

私はセマンティック Web プロジェクトに取り組んでおり、Uri と Url に関していくつかの問題が発生しました。

まず、一般的な質問です。Uris は、ワールド ワイド ウェブのユーザー アプリケーションによってどのように参照されますか? 関連する Uri が要求されたときに、いくつかの国際的なサーバーに保存されている URL のようなものがあり、リソースはユーザー アプリケーションに与えられますか? オントロジー個体の Uris を RDF ファイルで作成しました。Web ファイルに Uri を格納するだけで十分ですか? それが一意であることをどのように確認できますか? (たとえば、これは学生向けです: #stu00546)
第二に、オントロジーにどの Uri を与える必要がありますか? インターネット上で動作させるには、有効な Uri を登録する必要がありますか?
最後、必要に応じて、個人用に Uris と Url の両方を保存する必要がありますか? たとえば、学習リソース (Pdf など) に関する個人を作成したい場合、ユーザーが後でこの Pdf を開くことができるようにするには、Pdf の URL を保存するか、この個人を Uri で定義する必要があります。 、他のサイトによって割り当てられているのはどれですか?

お時間を割いていただき、ありがとうございました。

4

3 に答える 3

3

URI について: 通常、すべての URI を参照することはできません: たとえば、

urn:isbn:0451450523

本の ID を記述しますが、この本を見つける標準的な方法はありません。URL やLSIDなどの一部のプロトコルは、情報を取得できるプロトコルに関連付けられています。

オントロジーの URI: これは、任意の一意の URI にすることができます (例: urn:me:onotology/mywebsite#ontology ですが、最適な場所は、オントロジーが記述されている Web 上の URL であると思います。オントロジー ヘッダーも参照してください。たとえば、 FOAF の名前空間はhttp://xmlns.com/foaf/0.1/であり、仕様にリダイレクトされます。

ドキュメントの URL (提案):

<foaf:Document rdf:about="http://example.org/mydoc1">
  <dc:title xml:lang="en">Title</dc:title>
  <dc:title xml:lang="fr">Titre</dc:title>
</foaf:Document>

<my:InstanceOfDoc rdf:about="http://example.org/mydoc1/pdf">
 <my:isInstanceOf  rdf:resource="http://example.org/mydoc1"/>
 <my:mime-type>application/pdf</my:mime-type>
</my:InstanceOfDoc>


<my:InstanceOfDoc rdf:about="http://example.org/mydoc1/txt">
 <my:isInstanceOf  rdf:resource="http://example.org/mydoc1"/>
 <my:mime-type>text/plain</my:mime-type>
</my:InstanceOfDoc>

<my:InstanceOfDoc rdf:about="http://example.org/mydoc1/html">
 <my:isInstanceOf  rdf:resource="http://example.org/mydoc1"/>
 <my:mime-type>text/html</my:mime-type>
</my:InstanceOfDoc>
于 2009-07-12T12:29:11.363 に答える
0

質問を理解しているかどうかはよくわかりません。URI と URL の違いを理解するのに問題がありますか? もしそうなら、ウィキペディアには合理的な説明があります。

基本的に、URI (Uniform Resource Identifier) はリソースを識別します。ウィキペディアでは、書籍を識別する ISBN の例を使用していますが、書籍へのアクセス方法に関する情報は一切提供していません。URL (Uniform Resource Locator) は、リソースへのアクセス方法に関する情報を提供します。たとえば、書籍の全文への URL です。

于 2009-07-12T10:32:30.843 に答える