Web20技术探源

上传人:t****d 文档编号:243017091 上传时间:2024-09-13 格式:PPT 页数:29 大小:280.50KB
返回 下载 相关 举报
Web20技术探源_第1页
第1页 / 共29页
Web20技术探源_第2页
第2页 / 共29页
Web20技术探源_第3页
第3页 / 共29页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Web2.0技术探源,1,技术恐惧思想的可怕并不仅在于它似乎在现实中有某种基础,而更为可怕的是这种思想所营造的陈规与成见形成的对问题看法的壁垒。,让-伊夫,戈菲技术哲学,对技术的蔑视也是一样。,Keven,2,信息服务的作为,通过对创新者的知识的传播而改变世界(Changing the world by spreading the knowledge of innovators),寻找到有潜力的人才和技术,通过宣传扩大影响,取得成效(Find interesting people and technologies and try to amplify their effectiveness by spreading the information needed for others to follow them.),OReilly的陈述,3,Web2.0与数字图书馆/语义Web,对Web2.0的理解,微内容微结构与DO,Tagging与元数据的普遍应用,从民俗分类到本体:信息资源的普遍联系(真是社会的语义模拟),SOA体系架构与Web服务(偏向于轻型解决方案),Ajax技术(Asynchronous + JAvascript + Xml via http )与可视化,Web2.0为什么会成功,4,简短历史,“Web 2.0”,一词由,OReilly Media,和,MediaLive,公司,3,年前作为一次会议名称而提出的概念。,1994,召开第一次会议,去年第二届。,并非新的概念:,Scott McNealy,(CEO of Sun MicroSystems),曾广而告之:,“.the network is the platform.”,微软也曾在,1995,提到过,“The Web is the Next Platform.”,5,关于,Web 2.0,并没有严格的定义,并非指特定的事物。,描述了一种现象:因特网成为一个应用环境,而以前因特网只是“一种”应用。,带有许多广告和泡沫的成分。,各类描述不尽一致,从不同角度,甚至有矛盾之处。,并没有唯一的发明者,或者管理者确定,Web 2.0,的发展方向,6,Web2.0的笼统界定,Web2.0是与互联网有关的一系列技术发展到一定阶段、应用的门槛逐步降低、技术与需求得以很方便地结合、从而产生的一次大规模的应用普及。这种普及带来经济、文化、思想理念和社会生活等各方面的显著变化,被人们归纳统称为“Web2.0”。,7,8,什么是Web 2.0,Web 2.0是一个网络平台。,一些人把Web 2.0看作是WWW发展的一个新的阶段,这一阶段从架构到应用都显现出一些显著的特征。,从一个由资源内容为主的Web而成为一个向最终用户服务的应用平台,最终在许多方面能够取代桌面应用。可以看成是所有的东西都Web化的一个进展。,从现象上看其特征包括内容的创建和发布具有开放性、分布性(去中心化)、自由共享与重用等特征。,9,概念对照,Web 1.0,:,静态,HTML,网页;,Web 1.5,:,内容基于数据库动态发布,三层结构,,DHTML,;,Semantic Web,: Web 2.0,的架构基础,(,有人认为是同一概念的另一种说法,学名和俗名的区别;,Internet2,:高速因特网网络设施,通常指,IPv6, IP Multicasting,之类。,10,Web 2.0主要“原则”,Web 作为平台,采用集体智能Collective Intelligence,以数据为核心Data is the next “Intel Inside”,永远的测试版(由于定位于服务而非软件),轻型商务模式Lightweight business models,软件独立于设备Software above the level of a single device,丰富的用户体验RUE,11,Web1.0 与 Web2.0,12,Web结构,HTTP,HTML,URL,URI,DO,13,XML,:,Web 2.0,的语言,XML,在,Web 2.0,中普遍使用;,XML,是,web,服务的语言,(SOAP, XML-RPC, REST).,XML,是,web,协同,(RSS, ATOM),的语言,XML,AJAX,的数据交换格式的语言,(via the XMLHttpRequest Object “responseXML” proprety).,XML,越来越多的,Web,应用的语言, XHTML, VoiceXML, XSLT,等等,.,14,编码语言的发展,Formality,Expressiveness,Human Language,OWL+ SWRL, KIF,weak semantics,strong semantics,Is Disjoint Subclass of with transitivity property,Modal Logic,Logical Theory,Thesaurus,Has Narrower Meaning Than,Taxonomy,Is Sub-Classification of,Conceptual Model,Is Subclass of,DB Schemas,XML Schema,UML,First Order Logic,Relational,Model, XML,ER,Extended ER,Description Logic,DAML+OIL, OWL,RDF/S,XTM,Syntactic Interoperability,Structural Interoperability,Semantic Interoperability,source: Leo Obrst, MITRE Jan. 2004,15,数字图书馆微观结构:KWF,资源创建者,数字对象,数据,句柄/调度码,仓储,RAP(仓储存取协议),句柄服务器,创建,包含,由句柄(调度)系统创建,包含在,被存取,句柄注册于,下图:Warwick 结构,左图:Kahn/Wilensky结构,16,元数据的层次体系,17,为特殊应用而制定的特殊格式;,可以插入网页或XML元数据中,被收割和索引;,数据可被重用、与具体应用无关;也可自定义,完全取决于应用;,例如:XFN, hcalendar, hcard, rel tags, rel license, lists and outlines, 等等,Microformat微格式,18,微内容Microcontent,Microcontent 由Jakob Nielsen提出,指一小段包含元数据的文本,有特定的内容。,microcontent is a finite collection of metadata and data that has at least one unique identity and at least one unique address on the network, and that encapsulates no more than a small number of central ideas, where the number of central ideas encapsulated is usually 1.,19,本体的一种实现:主题图(Topic Maps),20,图片来自 IFLA “Functional Requirement for Bibliographic Records”,知识本体框架中元数据元素的关系图示,21,Web 2.0,技术特征,分布式架构,物理位置不同而共享资源与服务,松散耦合,高互操作性组建按需联络,统一的消息传递机制,平台独立性,不同应用平台(指操作系统、数据库平台)具有通用的机器界面和人机界面,开放,APIs ,服务的使用和通信等开放接口(或符合通用协议标准),技术文档齐全,支持,Web,服务,访问(共享,/,重用),Web2.0,组件的 的趋势(例如采用,SOA,架构,但并非都这样),22,内容协同,基于XML的多种内容格式和基于这些格式的互操作/通信协议。包括,RSS,RDF,(RSS 1.1),Atom,以及大量的微格式;,FOAF,XFN,等特别设计的格式和协议 (主要是基于社会型网络,social networking,) 扩展了2.0网站的功能,允许用户分布式地交互。,23,RUE (Rich User Experiences),从1992开始兴起的技术,包括Browser, Applets, Javascript, Java DHTML, Flash等技术。,我们正进入一个前所未有的人机界面创新时代,Web应用将与本地桌面应用具有一样的交互性。,又称为RIA-,24,富界面应用,Rich Interface Applications,RIA,是具有更像桌面软件,具有丰富功能的,Web,应用,包含一些不同的技术,基本上都是老的技术(至少两三年前的),浏览器更复杂,一些技术应用了,agent,代理技术,对于企业应用预示着新的机会和挑战,25,AJAX,Ajax实际上是几种技术的组合:,基于标准的页面技术 XHTML and CSS;,利用文件对象模型的动态显示与交互;,利用XML和XSLT进行数据交换和操作;,采用,XMLHttpRequest,进行异步数据检索,整合所有数据,26,AJAX的缺点,由于是多项技术的合成,比较复杂;,XMLHttpRequest Object标准的统一;,具有JavaScript应用与生俱来的问题;,调试困难;,源程序难以保护。,27,Web2.0为什么会成功,方法论的不同,自底向上与自顶向下,用户导向与资源导向,28,Web2.0的核心竞争力,服务,而非软件。,通过使更多用户使用独特的、难以复制的数据而获得价值;,把用户作为开发者;,获得集体智能;,通过用户的“自服务”而服务于“长尾”;,轻型用户界面、开发模型以及商务模型(普及、普及、普及),29,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!