此外,CDN服务具有良好的交互性。首先表现在它的超链接上,用户的浏览顺序和所到站点完全由他自己决定。其次,通过表单的形式可以从服务器获得动态的信息。用户通过填写表单(比如认证信息)向服务器提交请求,服务器可以根据包含有用户特定信息的请求返回响应消息。
现在的Web已经从1.0升级到了2.0,个人不再是作为被动的客体而是作为一种主体参与到了互联网中,个人在作为互联网的使用者之外,还同时成为了互联网主动的传播者、作者和生产者。所以个性化和社区的概念成为了互联网访问的核心,用户与网站的互动以及用户与用户之间的互动变得更加频繁,更多相关知识:http://www.zhengdaole.com/。
从技术层面看,CDN服务架构的精华有三处:用超文本技术(HTML)实现信息与信息的连接;用统一资源标志符(URI)实现全球信息的精确定位;用应用层协议(HTTP)实现分布式的信息共享,如果开展呼叫中心业务,需要了解呼叫中心管理。
HTML,全称是超文本标记语言(Hypertext Markup Language),是一种用于描述Web页面的标记语言,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,就可以告诉浏览器如何显示其中的内容(比如文字如何处理、画面如何安排、图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能对同一HTML文件显示出不同的效果。
URI。有了HTML来编写网页,服务器就可以告诉浏览器要显示的文字、图片和视频内容等,这些内容资源(包括HTML格式的文件以及文件中所标记的图片等资源)是如何保存在服务器上等待浏览器来指名道姓地请求获取呢?这就需要URI来实现了。CDN服务为统一资源标志符(Uniform Resource Identifier),主要用于Web资源的定位和唯一标识。通常来讲,URI可以表现为统一资源定位符(URL)或者统一资源名称
(URN),或两者兼备。统一资源名称URN如同一个人的名称,而URL代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。比如某视频资源在网站上是以一串通过散列函数生成的随机字母来命名的,这串随机字母就标识了视频在互联网上的唯一名称,我们可以说这是一个URN。用户如果需要进一步获取整个视频文件,CDN服务会根据内部的一个映射关系找到与这个URN对应的本地存储目录是什么,比如/abc/a/c.wmv,从而从这个目录下获取此资源,我们可以说这个目录是一个URL。根据网站的不同设计,用户可以只采用URN或URL,也可以两个标识都用,目前使用较多的还是通过URL来访问特定资源。