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

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

论文题目: 基于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

标签:;  ;  ;  ;  ;  

基于J2EE架构的分布式企业级Web应用的研究
下载Doc文档

猜你喜欢