论文题目: 基于J2EE架构的分布式企业级Web应用的研究
论文类型: 硕士论文
论文专业: 材料加工工程
作者: 左国华
导师: 姜幼卿
关键词: 架构,框架,连接池,服务器集群,负载均衡
文献来源: 华中科技大学
发表年度: 2005
论文摘要: 无论是从软件工程还是从软件体系结构本身的角度来看,软件体系结构可以在软件开发和维护中发挥重要作用,好的软件体系结构可以增加软件的可重用性和可维护性。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管理信息系统。此系统包括教务管理模块、自动化办公模块、固定资产管理模块、招生管理模块和学生事务模块。在实际应用中取得了良好的效果,为各高校打造一个“数字化大学”提供强有力的保证。
论文目录:
摘要
Abstract
1 绪论
1.1 软件工程技术的发展和软件体系结构概述
1.2 Web 应用概论
1.3 本文研究的背景及主要内容
2 J2EE 技术架构
2.1 J2EE 的优势
2.2 J2EE 应用程序体系结构
2.3 J2EE 的技术体系
2.4 J2EE 应用服务器
3 基于J2EE 架构的企业级Web 应用框架设计
3.1 使用Java 技术建立Web 应用的两种模式
3.2 MVC 模型和MVC 模型2
3.3 基于MVC 模型2 的Struts 框架
3.4 基于Struts 和Hibernate 的Web 应用框架
3.5 VGEM 框架设计
4 基于JDBC 技术的连接池设计
4.1 Java 应用程序访问数据库基本原理
4.2 在传统模式中引入连接池
4.3 连接池实现
5 基于SOAP 的异构Web 服务器集群动态负载均衡研究
5.1 基于SOAP 的异构Web 服务器集群
5.2 建立并解析负载均衡参数配置属性文件
5.3 异构Web 服务器集群动态负载均衡算法
6 基于J2EE 的高校Web 管理信息系统的研发
6.1 总体设计原则
6.2 模块组成
6.3 软件技术平台的选择
6.4 系统软硬件选择
6.5 软件体系结构
6.6 安全体系设计
7 总结
致谢
参考文献
附录1 攻读学位期间发表的论文目录
发布时间: 2006-04-05
参考文献
- [1].基于J2EE的Web应用服务器的设计与实现[D]. 吕继云.华中科技大学2004
- [2].基于J2EE的WEB框架的研究和实现[D]. 邹盼霞.东华大学2006
- [3].基于J2EE的Web整体框架的设计与应用[D]. 胡佼.西南交通大学2006
- [4].基于J2EE的WEB安全研究[D]. 裴德志.武汉理工大学2006
- [5].基于J2EE的一种多层web系统通用框架的设计与应用[D]. 韩淼.大连理工大学2005
- [6].基于J2EE的Web框架的设计与实现[D]. 朱辉.天津理工大学2015
- [7].基于J2EE的Web安全技术应用研究[D]. 梁娜.山东科技大学2003
- [8].基于J2EE的中小企业通用网站的架构设计与开发[D]. 李金龙.北京交通大学2014
- [9].WEB安全架构的分析与实现[D]. 王晓超.北京邮电大学2006
- [10].一种基于J2EE轻量级框架的异步Web架构的研究和应用[D]. 李乐乐.重庆大学2009
相关论文
- [1].基于J2EE的分布式综合信息管理系统的集成与开发[D]. 唐安乐.东南大学2006
- [2].基于Ajax框架的企业级J2EE Web应用设计与研究[D]. 陈斌.华东师范大学2007
- [3].基于J2EE和MVC模式的企业信息管理系统的设计与实现[D]. 高国忠.中国农业机械化科学研究院2005
- [4].应用J2EE设计和实现基于WEB的分布式企业信息系统[D]. 张晓刚.西安科技大学2005
- [5].基于J2EE与组件技术的WEB应用研究[D]. 杭瑛.哈尔滨理工大学2005
- [6].J2EE/EJB技术的研究[D]. 陈霄凌.天津大学2004
- [7].基于J2EE设计模式的Web应用模型研究与实现[D]. 李歆.武汉大学2005
- [8].基于J2EE和Jbpm的分布式工作流的研究与应用[D]. 谢艳平.武汉理工大学2006
- [9].基于J2EE架构的SSH组合框架的设计与应用[D]. 胡元发.苏州大学2006
- [10].基于J2EE架构的软件开发方法研究及实例[D]. 盛青.吉林大学2004