在Jena中,RDF中使用的URI是否需要解除引用?

时间:2014-01-13 02:09:45

标签: java rdf jena semantic-web linked-data

我正在查看耶拿教程An Introduction to RDF and the Jena RDF API,并且特别关注Tutorial01.java。 PersonURI非常模糊,因为它被定义为:

static String personURI    = "http://somewhere/JohnSmith";

此URI是否需要可解除引用?如果是这样,所有RDF实现都需要Web服务器吗?最后,如果确实需要取消引用并返回,那么在该URI上提供了什么?

2 个答案:

答案 0 :(得分:9)

不,不。实际上,无论Jena如何,无论如何, URI都不一定是可解析的。 URI是实体的标识符。 网址始终是URI。这并不意味着URI必定是URL。

RDF primer

复制
  

如2.1节所述,Web提供了一种标识符的通用形式,称为统一资源标识符(URI),用于标识(命名)Web上的资源。与URL不同, URI不仅限于识别具有网络位置的内容,还是使用其他计算机访问机制。

希望我帮忙!

答案 1 :(得分:4)

它不需要是可解析的。

这是在网络上发布的好习惯,但耶拿并不是因为你使用它们而看起来。