Web 2.0

Web2.0是2003年之后互联网的热门概念之一,不过对什么是Web2.0并没有很严格的定义。一般来说Web2.0是相对Web1.0的新的一类互联网应用的统称。

  Web服务

  双向的消息协议是Web 2.0架构的关键元素之一。两个主要的类型是RESTful和SOAP方法。REST(Representational State Transfer)表示了一种Web服务 客户端传送所有的事务的状态。SOAP(Simple Object Access Protocal)和类似的轻量方法都依赖服务器来保存状态信息。两种情况下,服务是通过一个API调用的。这个API常常是根据网站的特殊需求定义的,但是标准的Web服务API(例如,给Blog发帖)的API依然被广泛使用。一般来说Web服务的通用语言是XML,但并不一定,还存在大量不同的其他语言,如JSON,YAML等。

  最近,出现了一个被称之为Ajax的混合形式,用来增强基于浏览器的Web应用的用户体验。这可以用于一些特别的形式(如Google Maps)或是一些开放的形式,可以直接利用Web服务API、数据联合,甚至是绘画。

  宽泛得说,联合是一种Web服务的形式,但是Web服务形式的使用却不是很常见的。

  服务器软件

  Web 2.0 的功能是在已有的Web服务器架构上建立的,但是更加强调後台软件。数据联合不仅仅是名称上和内容管理发布方法不同,而且Web服务要求更加强壮的数据库和工作流的支持,并且变得与传统的企业内部网的应用服务器功能更加相似。供应商不管是用一个通用服务器方法,可以把所有需要的功能都集中到一个服务器平台上,或者是一个Web服务器插件的方法,可以使用增强了API接口的标准发布工具和其他工具。不管选择的是哪种途径,Web 2.0的进化不会为这些选择做出重大改变。

  社会影响

  Web 2.0中出现的数据联合和消息传送能力,提出了潜在的一种可能性——在完全不同的在线社区之间创建一个更加紧密的社会构造。同时还出现了一些新的术语来集合性地代表这些共同的社团,包括blogshpere:网志的世界,syndisphere:内容联合发布,以及 wikisphere,然而其他的观察者认为这些措辞和内在的含义太空泛了。

  商业影响

  可能的由WEB2.0带来的指数级增长的业务的原因,可归结为以人为本的消费和以计算机为本的消费的区别。

  对于价值的鉴定和消费的过程中无需不同人为参与,由于Web2.0的出现,也是完全可能的事情了。各个组织会不断使用诸如RSS/Atom/RDF之类的联合格式来联合他们的价值提案。除了价值的联合外,Web服务终点发布将简化联合的价值的消费过程。


  阅读关于 WEB2.0 的全部文章
相关消息:
上一页123

责任编辑:徐蕊

关键字:WEB2.0

专家博文

白皮书