GBO4Ajax—Ajax全球化界面组件库

来源 :浙江大学 | 被引量 : 0次 | 上传用户:canyang419
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展和普及,全球化成为商业软件获得成功的关键因素。随着软件业的发展,软件全球化的支持也在不断得到加强。出现了各种辅助应用软件进行全球化开发的标准和类库。GBO(Global Business Object)是IBM研发的用于辅助J2EE Web应用程序界面全球化的组件库。作为背景,本文探讨了GBO的设计思想,架构以及价值。 近年来被称为RIA(丰富互联网应用程序)的新一代Web应用程序兴起,使用新的编程模型极大的提升了用户体验。Ajax技术是目前RIA实现技术中最为热门的一种,出现了大量的应用程序编程框架和组件库。但是这些框架和类库却都没有解决针对Ajax应用程序进行的界面全球化。而传统的全球化类库(包括GBO)仅仅工作在服务器端,无法支持RIA客户端应用程序。本文提出通过重用GBO的底层类库,构建一个分布在客户端和服务器端的Ajax全球化界面组件库——GBO4Ajax。它利用现有的GBO在服务器端的能力帮助Ajax应用程序实现界面的全球化组件。GBO4Ajax一方面填补了在Ajax技术平台上尚无全球化界面组件类库的空白,另一方面将GBO的应用扩展到Ajax平台,展示了将服务器端现有类库的功能延伸到RIA应用中的方法。
其他文献
在系统虚拟化环境中,虚拟机监控器的CPU调度器对底层CPU资源分配和虚拟机的性能起着决定性作用。但是,传统的虚拟机调度器,如Xen Credit调度器,使用固定的调度时间片来分配处理器
在文件共享应用领域,非结构化P2P系统由于其简洁性和健壮性取得了巨大的成功。但是,非结构化P2P系统的扩展性问题制约了其快速发展。 本文以Gnutella为例,研究了非结构化P2P
随着网络管理协议的日益完善和嵌入式设备在互联网中的广泛应用,以及嵌入式设备在网络应用中表现出的强大优势,使得“嵌入式”网络时代的来临成为必然。然而,由于嵌入式设备
传统的视频点播系统主要使用客户/服务器模式,服务器以单播的方式与每个客户建立连接。由于流媒体服务具有高带宽、持续时间长等特点,随着客户数目的快速增加,服务器将成为系统
众所周知,当今世界是一个知识化的时代,越来越多的人们已经了解到知识的重要性,他们希望能掌握更多的知识以求在未来的竞争中获得更多的优势。一般而言,从知识是否能够用语言直接表达和有效转移的属性来看,可以将知识分为外显知识和内隐知识两种类型。而知识社群作为将内隐知识转化为外显知识的一种很好的机制也越来越多的为更多的企业及研究人员所接受。 在这种情况下,如果能够通过知识社群对员工进行综合评估,就可以
本文对构建eLearning环境中的方法与技术进行了研究。文章针对现有eLearning应用的局限性,提出了利用基于Web服务的SOA扩展eLearning应用,并通过SmartClient作为服务整合的客户
针对当前工作流系统存在的各种问题:柔性差、鲁棒性差、标准化程度差、互操作性差等,本文以某公司科研项目管理为课题背景,结合现代企业分布性、网络化、与原有系统集成等新特点
本文阐述了移动平台即时通讯技术以及国内外研究现状,分析了移动平台即时通讯的前景。介绍了即时通讯技术基于的Jabber/XMPP协议的原理,基于Jabber/XMPP协议提出总体设计,重点论
随着计算机网络和多媒体技术的迅猛发展,Internet上的Web应用一直呈爆炸式的增长,其中绝大部分是HTTP请求服务。由于HTTP请求的增长的过快,导致许多的网站的Web服务器面临超载的
工程三视图是以正投影原理在三个正交平面上的正投影来表达三维零件结构和形状的一种有效手段。当前机械零件设计领域仍以二维图纸设计为主,而三维形体不仅有完整的几何拓扑信