基于J2EE架构的分布式企业级Web应用的研究

被引量 : 0次 | 上传用户:suli115296303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无论是从软件工程还是从软件体系结构本身的角度来看,软件体系结构可以在软件开发和维护中发挥重要作用,好的软件体系结构可以增加软件的可重用性和可维护性。J2EE架构是Sun公司提出的一种分布式企业级Web应用开发的技术架构。然而有了J2EE组件技术后,还不能立即从事大型Web项目的开发,还需要组装这些组件使之成为一个便于开发、便于维护、有很好可扩展性的软件体系结构,从而以更小的成本、更少的资源、更短的时间完成项目的设计和开发。本文在对J2EE体系结构进行了深入的研究的基础上,借鉴了基于MVC设计模式的Struts框架,设计了一种新的基于MVC设计模式的新型VGEM框架。在VGEM框架中控制器由EventProcess和superuser.xml组成,模型由一系列的EJB和JavaBean来实现,JSP充当视图。此框架能自动将Web页面提交的表单数据按名字和值来进行封装,并且配置文件superuser.xml使用简单,支持分级、分模块的系统设计。基于此框架可以开发出部署在开源J2EE服务器Tomat+JBoss上的分布式企业级Web应用系统。为了提高网络连接数据库的速度,本文在对Java中访问数据库传统模型进行了深入研究的基础上,提出了在传统模型中引入连接池技术。首先构建了一个池,然后把数据库连接当作一种可池化的对象,预先连立一些数据库连接放到连接池里,客户端要连接数据库只要从池里面取连接即可,用完继续放回连接池,结果是极大地提高了网络的速度。为了解决网络拥塞和服务超载的严峻问题,本文提出了基于SOAP的异构Web服务器集群负载均衡解决方案。对服务器集群的工作原理进行深入分析,并提出了一种新的异构服务器之间的通讯机制——基于SOAP的通讯。最后还提出了一种新的混合动态负载均衡算法。在掌握基于J2EE架构的分布式Web应用的基础上,本文介绍了如何设计一个具体的基于J2EE的高校Web管理信息系统。此系统包括教务管理模块、自动化办公模块、固定资产管理模块、招生管理模块和学生事务模块。在实际应用中取得了良好的效果,为各高校打造一个“数字化大学”提供强有力的保证。
其他文献
本文把循环经济理论引入水资源问题的研究,探讨了利用循环经济解决水资源问题需要注意的若干手段,建立了水资源循环经济的理论框架。在此基础上,利用层次分析法,说明了影响浙
2004—2005年在全面调查乳山市花生生产中存在的问题特别是出口花生生产中存在问题的基础上,系统研究了与生产出口花生有关的品种、播期、密度、收获期、施肥、植保、生长调
工作记忆是一种对信息进行暂时性储存和加工的机制,它能够保存被激活的信息表征,以备进一步加工之用,对于学习、推理、问题解决及语言理解等高级认知功能的完成起着重要作用
分时度假作为一种新型旅游消费方式,最早出现于法国阿尔卑斯地区。随后迅速传遍欧洲,并在美国得到更快的发展,目前,分时度假已经成为风靡全球的休闲旅游度假方式,在其经营模
现代信息和网络技术就像一把双刃剑。一方面,企业借助信息系统准确、高效、互联的特性拥有了更大的发展空间;另一方面,企业也不得不关注由此引发的信息安全问题。 信息和
随着经济全球化的加快,作为核心竞争力的技术创新已成为企业兴衰成败的关键因素之一。我国引进、消化、吸收、研发的技术创新模式在某些方面已体现出弊端,照搬西方管理理论、
盾构法是修建隧道的一种施工方法,与明挖法和暗挖法相比,它具有自身稳定性好,对地面影响较小等特点。采用盾构法修建地铁等城市地下工程时,如何预测控制因开挖造成的地表沉降
海水和海冰表面粗糙度有着很大差异,并且海冰的厚度、分布形态和成冰时间长短都会影响到海冰的表面介电常数和粗糙度。根据这一原理,合成孔径雷达(Synthetic Aperture Radar,
铁泥是氨基染料和中间体生产过程中产生的固体废弃物,同时又是一种含铁量较高的二次资源。但目前绝大多数回收方法都存在利用率低、有二次污染等问题,因此对铁泥开展综合治理
耐热铝合金导线是一种能大幅提高载流量的新型导线。由于其卓越的性能,现在我国已逐步开始使用。要想使输电线路能安全平稳的运行,就必须要掌握导线的应力、弧垂及蠕变等力学