首页 百科知识 的发布和发现

的发布和发现

时间:2022-10-01 百科知识 版权反馈
【摘要】:首先,只需要简单地将产生的FOAF描述从结果的文本框中复制后再粘帖到一个文本文件中。将该文件放到可以被公共获取的站点上,最好将此文件命名为“foaf.rdf”,这样,像google这样的搜索引擎可用来帮助在Web上发现FOAF文件。Aaron Swartz建议[52]使用HTML链接标记以便指向FOAF描述,这与博客指向RSS输出类似。FOAF蜘蛛则可以爬行所有的FOAF文件。只需要简单地访问FOAFWiki,编辑FOAF公告栏页面,增加你的名字和到你的FOAF描述的链接。

9.4.3 FOAF的发布和发现

首先,只需要简单地将产生的FOAF描述从结果的文本框中复制后再粘帖到一个文本文件中。将该文件放到可以被公共获取的站点上,最好将此文件命名为“foaf.rdf”,这样,像google这样的索引擎可用来帮助在Web上发现FOAF文件。

FOAF的发现主要存在三种方式。

1.使用链接标记

Aaron Swartz建议[52]使用HTML链接标记以便指向FOAF描述,这与博客指向RSS输出类似。标记如下:

<link rel=“meta”type=“application/rdf+xml”title=“FOAF”href=“foaf.rdf”/>

2.从某个朋友处得到链接

另一个索引FOAF文件的方法是从某个朋友处链接。FOAF蜘蛛则可以爬行所有的FOAF文件。可以在你的FOAF描述中做以下变动。

①在rdf:RDF元素后增加RDF Schema命名空间,如下。

<rdf:RDF xmlns:rdf=“http://www.w3.org/1999/02/22-rdfsyntax-ns#”

xmlns:foaf=“http://xmlns.com/foaf/0.1/”xmlns:rdfs=“http://www.w3.org/2000/01/rdf-schema#”>

②然后通过为每个文件增加rdfs:seeAlso元素,以便增加到其他FOAF描述的链接,具体如下。

<rdfs:seeAlso rdf:resource=“http://www.example.com/friends.xrdf”/><rdfs:seeAlso rdf:resource=“http://www.ldodds.com/webwho.xrdf”/>

③使用FOAF公告栏(Bulletin Board)[53][54]

一个明显的以便应用发现FOAF描述的方法是进行注册。只需要简单地访问FOAFWiki,编辑FOAF公告栏页面,增加你的名字和到你的FOAF描述的链接。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈