<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Delight in Thinking &#187; Linked Data 关联数据</title>
	<atom:link href="http://www.linhq.net/archives/category/linked-data-%e5%85%b3%e8%81%94%e6%95%b0%e6%8d%ae/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linhq.net</link>
	<description>思考的乐趣</description>
	<lastBuildDate>Sun, 11 Apr 2010 22:01:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web 2.0, web 3.0，Linked Data和云计算</title>
		<link>http://www.linhq.net/archives/13</link>
		<comments>http://www.linhq.net/archives/13#comments</comments>
		<pubDate>Thu, 03 Sep 2009 09:47:07 +0000</pubDate>
		<dc:creator>rainzen</dc:creator>
				<category><![CDATA[Linked Data 关联数据]]></category>
		<category><![CDATA[Semantic web语义网]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[web 3.0]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.linhq.net/?p=13</guid>
		<description><![CDATA[         这个题目很豪华，囊括了目前信息技术领域许多的热点词汇，从Web2.0到云计算，这些鲜亮词汇构成了一幅Web世界从过去走向未来的线路图。
         网络世界的生命周期大约是以十年为一个阶段，从第一代Web到Web2.0大约经历了10年左右，这10年中，Web解决了人与网络的交互问题，即从Web1.0仅仅提供用户阅读网络信息的便利发展到了Web2.0为用户提供了交互通道，从此，Web 不仅仅是一个媒体，而是一个可以相互沟通的信息交换平台。在Web2.0环境下，用户不只是Web的阅读者，而且也是Web内容的提供者和参与者, 今天，Web2.0基本已经成熟而成为Web的主流。大量的Web2.0站点充斥网络，并培育了大量的用户，可以说，Web2.的兴起真正培育了一个虚拟的网络社会。
        Web2.0的一个主要特征是参与，即Web用户可以参与Web的内容建设。这是一个表层的特征，在这个特征背后是技术构架的变迁，Web1.0主要是有网页构成，而到了Web2.0, 网页已经不再是Web的基础，而是应用系统，尤其是被称之为内容管理系统（CMS）的Web应用系统，Web1.0到Web2.0的发展是从Web Page 到Web Application的发展变迁。
        这种技术结构的变迁改变了网络的基本属性，Web不再是一个个孤立的站点通过网络联系起来，而是Web应用的各种整合，Web变成了通过功能和内容整合起来的一个整体，变成了一个大系统。为了实现这样的整合，需要解决在Web环境下系统之间的相互沟通，尤其是功能和数据的重用问题，因此催生了Web Service架构，这种面向服务的构架成为Web2.0的标志性架构。所以，从技术架构角度看，Web2.0的特征就是Web Service即网络服务。
        Web作为一个分布式的大系统，不仅需要开放式的Web Application services(Web 应用服务)，还需要被结构化描述的数据。只有通过结构化描述的数据，才能被应用系统所理解，换言之，一个有效的分布式的网络应用系统需要有机器能理解的数据。如果说 Web2.0是建筑在开放式的服务构架上，那么新一代网络将在此基础上构建一个机器能理解的结构化的和相互关联着的数据环境，一旦这个数据环境建立起来，那么Web将进入一个新时代，这个新的Web环境我们可以称之为Web3.0。
        Web3.0将要解决的是一个数据的表述，使得机器能够理解数据的结构信息，这个结构信息被称之为数据的语义信息，这就是语义网络需要解决的核心问题，所以语义网可以看成是Web3.0的起点。语义网经历了一个从概念到现实的发展过程，其技术架构也越来越清晰，那就是备受关注的关联数据（Linked Data）。关联数据有两个基本点，那就是描述和连接。描述和链接都是为机器服务的，通过描述可以实现机器自动发现和确认，链接可以支持机器自动链接。
        我们再回过头来看web1.0，1.0条件下，浏览器从服务器那里获得信息，直接显示在屏幕上，并不知道信息的含义，网页通过超链接相互联结起来，但需要人工点击触发，2.0可以通过机器来自动聚合各种信息，而到了3.0，网络在数据层就建立了链接机制，数据的结构信息被很好地描述着，并通过URI来确保机器能够自动链接各种数据，实现了信息聚合的智能化自动化。
        那么，云计算不就顺理成章了么？
]]></description>
		<wfw:commentRss>http://www.linhq.net/archives/13/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linked Data, RDF, MIME types and Apache 设置</title>
		<link>http://www.linhq.net/archives/5</link>
		<comments>http://www.linhq.net/archives/5#comments</comments>
		<pubDate>Thu, 27 Aug 2009 12:49:44 +0000</pubDate>
		<dc:creator>rainzen</dc:creator>
				<category><![CDATA[Linked Data 关联数据]]></category>

		<guid isPermaLink="false">http://www.linhq.net/?p=5</guid>
		<description><![CDATA[Linked data 可以说是新一代语义互联网的基础，具有非常广泛的应用前景。不久前W3C宣布，SKOS将全面 Linked Data化. (Needle, 2009)这对于图书馆界来说意义深远。SKOS的linked data化应该是得益于图书馆界，美国国会图书馆将国会标题表（Library of Congress Subject Headings）全部Linked Data化，成为Linked Data应用的成功范例，推动了Linked Data走向实用。这又可以说是图书馆界对互联网的发展做出贡献的实例。
Linked Data的基础是RDF和http协议，换言之，Linked Data是通过Http来传递RDF数据，而这个RDF数据是一个遵循特殊规则的语义数据，这个规则就是任何资源都用URI 来表征。所以URI\RDF\HHTP构成了Linked Data 的三个基石。任何Linked Data 的应用都围绕着这三个方面展开的。如：

如何构建资源的 URI?
如何建立RDF 资源？
如何利用http 来传递RDF?
如何接受并解析RDF数据资源？ 等等。

Linked Data 的应用有两种基本模式：一种模式是浏览器/服务器模式，即人们通过浏览器来访问Linked Data; 另一种模式是客户端/服务器模式，这里的客户端主要是指应用系统，这个模式其实就是系统和系统之间的数据传递。无论何种模式，Linked Data都是通过Http来传递的。
Http 协议其实定义了两个过程，一个是请求，另一个是响应。以这两个过程为蓝图，我们可以模拟一个 Linked Data 传递过程。

客户端或浏览器发送一个RDF 文件请求给服务器，要求服务器返回一个 RDF 文件。发送这个请求很简单，你可以直接输入一个rdf文件后缀，如http://www.cloudlibrary.info/rainzenfoaf.rdf 就是一个简单的rdf 请求。当然，这个请求是很弱的，文件用rdf 作后缀不一定就是RDF 格式的文件，反过来，RDF格式的文件的后缀也有可能不是 rdf。所以用文件后缀来传递RDF请求不很可靠。我们需要的是一种强制性的非常明确的RDF 请求方式，这个请求只能通过系统（如浏览器）而不是人工来发出。现在通用的浏览器无法发出这样的请求，为了应用Linked Data我们需要能够发出RDF 请求的浏览器。
当服务器接收到一个RDF请求后，需要返回一个 RDF文件，并告知客户端这是一个RDF文件。这个过程被称之为content negotiation。 为了实现这个基于RDF 的content negotiation，这就要设定MIMEType, 定义一个RDF类型。2004年一个关于RDF的content type： Application/RDF+XML被注册。 对Linked [...]]]></description>
		<wfw:commentRss>http://www.linhq.net/archives/5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
