基于J2EE创建高效Web系统的应用研究

来源 :河海大学 | 被引量 : 4次 | 上传用户:pandawang1231
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年来网络技术的发展,构建企业分布式应用技术日趋成熟,其中SUN公司推出的J2EE技术被证明是成功的,被应用于越来越多的企业系统建设中。但由于J2EE技术本身的复杂性与多样性,一个系统可由许多不同技术组合而成,致使技术人员在处理问题时常常不知道如何运用技术,如果技术运用不当,虽然实现了业务功能,但在这背后可能会隐藏着很多缺陷,例如性能低下、层与层之间紧密耦合、伸缩性差,根本谈不上软件复用等,因此如何合理组合J2EE技术而得到可扩展的、易维护的体系结构和高性能、高质量的应用程序是本文拟解决的问题。 由于J2EE Web应用是由组件组成,因此为了解决上述问题,实现高效的应用,本文首先从如何合理组合组件入手,找到一种方法使各组件能具体分工而又紧密合作,在深入研究各组件基础上,根据MVC模提出了EJS_MVC模型概念,指出可按此模型组合各层组件,该模型可以解决传统Web开发中存在的问题,而且具有系统流程与系统功能划分清晰,可扩展性、可维护性强等优点,另外由于控制器是EJS MVC模型的重中之重,它起到承上启下的作用,它设计好坏直接关系到整个应用的性能、伸缩性与扩展性,因此又探讨了控制器设计的有关问题;另外如果模型设计不当的话,对系统性能造成的影响可能是致命的,因此本文又从EJB组件选择、EJB调优设计、数据库访问和设计模式等方面对EJB技术作了全面的分析研究,指出在业务层中如何避免太多网络远程调用和提高业务层性能,特别是根据前面的分析总结出了业务层的优化分层组合模型,这个模型的使用无疑会使业务层具有较高的性能与伸缩性;最后选择一个业务逻辑较简单的系统,使注意力集中到运用的J2EE技术上来,按照EJS_MVC模型与软件工程流程以及本论文所提出的方法与策略实现业务逻辑,在实现过程中具体探讨如何合理运用组合技术,就多层J2EE体系结构的设计思想作深入的探讨实践,为实现高效、灵活的多层J2EE应用提供一种新的思路及方法。
其他文献
随着数据库技术的成熟,数据应用的普及,以及互联网的高速发展,人类积累的数据量正在以指数级速度迅速增长。传统的数据分析和查询方法已不能满足人们对隐藏在数据背后的知识的迫
随着世界经济的全球化,一体化进程不断加快,市场竞争日趋激烈,新产品的广告宣传成为企业抢占商机的有效手段。目前大部分的网站依然是以二维平面上的图像展示为主,不能有效的独特
软件成本估算已经成为软件项目管理的重要部分之一,软件成本估算技术也已经成为软件工程研究领域的一个重要方向.目前国际上已经研究开发出多种通用的软件成本估算方法,但由
随着国家对煤矿生产安全的不断重视和煤矿企业对信息化水平的要求不断提高,传统的煤矿信息管理系统已不能满足应用的需求。因此,为了提高煤矿企业的信息化水平,使用新技术开发功
有效的路径搜索是地理信息系统和导航系统等高级应用中的一个关键环节,因而对其算法进行优化十分重要.传统的最佳路径求解算法在计算路径权值时,没有综合考虑路段的实时状况
传统工场管理系统适用于通用简单生产环境下的生产流程控制同配件跟踪,随着电子制造业自动化生产程度日益提高,工场管理系统需要同自动化生产、电子测试相结合,实现生产流程
本文主要讨论WPKI原理、体系结构及关键部件的仿真。在无线世界里,由于空中接口的开放,人们对于进行商务活动的安全性的关注远超过有线环境。仅当所有的用户确信,通过无线方
随着网络的不断发展,用户对网络的需求不断发生变化,要求传输的信息种类越来越多,要求提供的服务质量也越来越高。传统网络的弊端日益突出,甚至限制了网络的进一步发展。主动
基于B/S(Browse/Server,浏览器/服务器)模式的Web(又称Wold Wide Web,环球网)应用系统建立在三层或n层体系结构之上,它采用动态Web技术,给企业提供一个Internet/Intranet环境
情绪是智能虚拟主体与虚拟环境相互作用的结果,智能虚拟主体的情绪动画是智能虚拟环境一个引人入胜的分枝.一般地,智能虚拟主体可以视为一个自主的智能主体,具有感觉、知觉、