dojo在web2.0中的应用

dojo在web2.0中的应用

ID:6055406

大小:131.17 KB

页数:7页

时间:2018-01-01

dojo在web2.0中的应用_第1页
dojo在web2.0中的应用_第2页
dojo在web2.0中的应用_第3页
dojo在web2.0中的应用_第4页
dojo在web2.0中的应用_第5页
资源描述:

《dojo在web2.0中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、Dojo简介:伴随Web2.0,Ajax和RIA的热潮,各种Ajax开发工具包如雨后春笋般蓬勃发展,Dojo正是这些工具包中的佼佼者。Dojo是一个JavaScript实现的开源DHTML工具包。有以下主要特征:(1)Dojo让您更容易地为Web页面添加动态能力,您也可以在其它支持JavaScript的环境中使用Dojo;(2)利用Dojo提供的组件,您可以提升Web应用程序的可用性和交互能力;(3)Dojo很大程度上屏蔽了浏览器之间的差异性,因此,您可以不用担心Web页面是否在某些浏览器中可用;(

2、4)Dojo的打包工具可以帮助您优化JavaScript代码,并且只生成部署应用程序所需的最小Dojo包集合。二、Dojo的体系架构Dojo的体系架构如图所示,总体上来看,Dojo是一个分层的体系架构。最下面的一层是包系统,DojoAPI的结构与Java很类似,它把所有的API分成不同的包(package),当您要使用某个API时,只需导入这个API所在的包。包系统上面一层是语言库,这个语言库里包含一些语言工具API,类似于Java的util包。再上一层是环境相关包,这个包的功能是处理跨浏览器的问题。D

3、ojo的体系架构如图1所示,总体上来看,Dojo是一个分层的体系架构。最下面的一层是包系统,DojoAPI的结构与Java很类似,它把所有的API分成不同的包(package),当您要使用某个API时,只需导入这个API所在的包。包系统上面一层是语言库,这个语言库里包含一些语言工具API,类似于Java的util包。再上一层是环境相关包,这个包的功能是处理跨浏览器的问题。三、Dojo与Web2.0(1)基于Dojotoolkit实现web2.0的MVC模式http://www.ibm.com/devel

4、operworks/cn/opensource/os-cn-dojomvc/(2)在WebSpheresMash中使用Dojo开发Ajax的Web应用程序http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0909_smash_dojo_Ajaxdev/(3)提高基于Dojo的Web2.0应用程序的性能http://www.ibm.com/developerworks/cn/web/wa-lo-dojo-perf/(4)

5、使用Dojo和DB2开发AjaxWeb应用程序http://www.ibm.com/developerworks/cn/edu/dm-dw-dm-0702petrazickis-i.html(5)用Dojo和Ajax创建可重用和可重新发布的组件http://www.ibm.com/developerworks/cn/web/wa-aj-components/四、Web2.0资源http://www.ibm.com/developerworks/cn/web20/(链接为相关技术细节)Dom0VM管理Gu

6、estOSGuestOS策略管理策略管理,编辑ACM硬件sHype/Xen资源控制虚拟机之间访问控制example.tets/*策略文档名称*/.../*STE策略*//*STE策略类型*/TypeA/*类型TypeA*/TypeB/*类型Typ

7、eB*/TypeC/*类型TypeC*/用户编写策略文档ACM模块XML文档索引文件二进制文件策略文档的编译策略文档的装载structtype_entry{TAILQ_ENTRYentries;/*双向列表指针*/char*name;/*类型名称*/type_tmapping;/*索引值*/};#defineTAILQ_ENTRYstruct{structtype*tqe_

8、next;/*指向下一个节点*/structtype*tqe_prev;/*指向上一个节点*/};enumlabel_type{VM,RES,ANY}Structssid_entry{TAILQ_ENTRYentries;char*name;/*标签名称*/enumlabel_typetype;/*类型:虚拟机/资源*/u_int32_tnum;/*ssid号或引用的ssid号*/intis_ref;/*是否是引用的ssid号*/unsig

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。