构件化新一代表示层设计开发技术研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:lsq87810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JAVA EE是当前最为主流的企业应用体系架构之一,其多层设计思路与开放的体系为企业应用的设计开发与维护提供了巨大支持,且在持久层,业务层,逻辑层等各层均出现了非常成熟的软件设计框架与实现工具,但是,作为最终用户直接使用,改动变化最为频繁的表示层却长期缺乏良好的设计框架与构件化的开发平台,使得表示代码与逻辑代码难以明确分离,不能在异构的浏览器环境下提供统一的用户体验,技术学习成本巨大,无法适应用户快速的需求变更……本论文正是针对上述问题,以XMLC技术与Eclipse plugin等技术为基础,以构件化设计的理念,对企业应用开发的表示层设计开发问题作了创新性和探索性研究。主要研究内容为:1.详细研究了XML编译器的思路及其技术实现,并创造了表示层运行期动态链接的XAS表示层引擎技术。2.详细研究了现有主流的富客户端表示层技术,如APPLET,AJAX的基本原理与现有框架,并在结合XMLC技术和构件化设计思想的基础上,定制了统一的XAS1.0表示层构件包接口。3.利用Eclipse RCP开发方式与plug in技术相结合,为表示层开发提供基本的快速构件化表示层开发平台XAS Studio。4.充分考虑了该平台的后期扩展性,为后续版本开发留下接口。本文首先介绍了本研究的目标、相关背景、研究意义以及目前国内外表示层开发技术的研究情况,分析了现代表示层设计方法与面临的挑战;而后结合作者的一些工程项目实践和科学研究面临的实际问题提出问题域并以创新点为序依次介绍了表示层的编译和XML动态链接引擎技术,构件化表示层接口规范体系设计以及基于Eclipse的开发环境重构。本文最后对于已经实现部分的相关性能作了初步的测试,并对测试结果作了简要分析,对未来的研究方向作出了展望。
其他文献
随着计算机科学技术的发展,教育的方式方法也不断产生着变化。本文论述了基于面向对象技术的计算机辅助考试系统较之以往的纸笔考试系统能大大提高考试过程中的自动化和科学化
学位
数据挖掘是数据库研究、开发和应用最活跃的分支之一,它通过对大型数据库进行清理、集成以及选择变换等处理,获得其中隐藏的潜在有用的规则,但随之产生的就是隐私和信息安全问题
随着瓦联网应用的普及,人们希望能够使用更为丰富和先进的即时通信技术,来改进通信效率,提高协作能力。其中将多媒体通信引入即时通信是主要的应用之一。本文主要探讨了基于XMPP
多年的信息化建设使组织机构内部同时运行了众多异构的OLTP系统,并积累了大量历史数据。为能向管理者提供全局一致的信息视图,并满足不同层次用户的分析需求,出现了DB-ODS-DW三
本文针对无线网络的语音、视频传输业务中,时延、带宽、丢包率等问题,以及主干网带宽变大后,接入部分的无线网络带宽资源相对较小,造成的无线接入部分成为整个网络中端到端连接服
在过去的二十年中,计算机网络经历了爆炸式的增长,随之而来的是越来越严重的拥塞问题。拥塞控制是确保Internet鲁棒性的关键因素,也是其它服务质量机制正常工作的必要前提,因
网格技术发源于科学研究领域,主要通过计算资源协同、数据资源协同及信息资源协同,构建网格虚拟环境,解决科学计算中的各种问题。随着网格技术与Web服务技术的融合,网格上的资源
在当今这个信息爆炸的时代,随着信息的数字化处理程度的提高,从大量数据中挖掘有用信息的需求日益增加,从而大大推动了数据挖掘的发展。然而,任何事情都有其两面性,在数据挖掘领域
近年来,无人机技术得到了长足的发展,利用无人机平台获取高分辨率航拍图像数据作为一项空间数据获取的重要手段,具有成本低、机动灵活、能够在高危地区探测等优点。但是无人