基于中间件技术的web应用体系的研究与实现

基于中间件技术的web应用体系的研究与实现

ID:23614599

大小:2.24 MB

页数:64页

时间:2018-11-09

基于中间件技术的web应用体系的研究与实现_第1页
基于中间件技术的web应用体系的研究与实现_第2页
基于中间件技术的web应用体系的研究与实现_第3页
基于中间件技术的web应用体系的研究与实现_第4页
基于中间件技术的web应用体系的研究与实现_第5页
资源描述:

《基于中间件技术的web应用体系的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西北工业大学t程龋1。学位论史销一章绪论来选课。另外,只要在选课期内,学生还可以改选。在选课期结束以后,系统自动生成一些必要的名单和数掘表,主要有选课名单表和所开课程的名单表,学生本人不能再改选课程。若由于特殊原因学生需要改选课程,只能由教务人员在c端执行选课修改工作。该模块由学生选课信息查询、选课表单打印和选谋信息维护三个子模块组成。8)系统管理:实现对教务管理系统所需要的基础数据信息、用户管理及用户使用系统日志信息的维护。.本文的任务是设计并实现应用服务器。应用服务器的实现使用EJB/J2EE方案。因此,本课题的实质是以EJB

2、技术为基础,研究并开发以EJB为中心的Web应用体系。1.3研究内容本课题的研究目标是:分析和研究通用的基于EJB中间件技术的Web应用体系的不足,设计一个新的基于EJB中间件技术的Web应用体系,该应用体系具有高效、稳定和易扩展等优点,主要研究内容如下:(1)在分析DCOM、COM+、CORBA和EJB中间件技术的基础上,比较它们之间的优缺点。(2)对通用的基于中间件技术EJB的Web应用体系存在的问题进行深入分析,采取有效的措施克服其不足。在通用的基于中间件技术EJB的Web应用体系中增加:数据访问层、业务代理、快速通道和Me

3、ssageQueue,将Web服.务器和应用服务器分离开来,提高系统的性能。另外,在该Web应用体系中合理应用会话Bean和值对象来正确处理事务、网络调用和数据传输。通过这些改进,使web应用体系更加适应应用系统的需求。所设计的基于中间件技术EJB的Web应用体系,具有技术上的先进性和可行性,我们结合研制“教务管理系统”的具体需求,将该Web应用体系应用于实际。1.4研究的意义通过上面的分析,我们可以达成这样的共识——中间件技术EJB作为多层结构的、分佃式的、面向对象的组件体系结构,}1益成为构建具有可伸缩性、灵活性、易维护性的企

4、业级Web应用体系的重要选择。但是,在采用摹j二:EJB中间件技术的Web应用体系丌发食业级应用时,由_丁其自身存在的一些缺陷,会影响整个系统的性能和丌发进度。改进这些不足.有助于基于EJB中间件技术的w∈、b应用体系的应用和推广。本课题来源于二高校教学管理系统的实际需要,论文的研‘,‘成果己在应用系统中得到验【jh较nF地解决I’应用需求,采用改进的Web应用体系昕丌发的管理系统在扩西北1_=业大学【程埘L学位论立第一章绪论展性、访问速度、开发进度和系统性能等方面均有所提高,具有良好的实用价值。1.5论文的组织本文总共由六章组成

5、:第一章为绪论,介绍本文的研究背景、应用背景、研究内容和论文结构:第二章为中问件和组件技术,介绍了中间件的概念及分类,对各种中间件技术作了分析,并对比研究了各种分布式组件技术;第三章首先对通用的基于EJB中间件技术的w曲应用体系中存在的不足进行分析,然后根据其不足设计了一种新的基于EJB中间件技术的web应用体系,并对其进行深入的分析:第四章介绍采用新的基于EJB中间件技术的web应用体系的一个应用实例一教务管理信息系统。主要介绍在系统实现过程中,各项改进的详细设计及具体实现,并着重对实现过程中的主要难点和关键技术进行分析和探讨;

6、第五章介绍对WeblogicServer进行性能调优的方法,并对系统作性能测试和分析;第六章对基于EJB中间件技术的Web应用体系作总结和展望。西北工业人学_[程颂I.学位论文第二章中问件年兀组件技术第二章中间件和组件技术本章介绍了中间件的概念、功能及分类,对各种组件技术的体系结构、运行机制和优缺点进行分析研究。2.1中间件2.1.1中间件的定义中间件是在计算机硬件和操作系统之上,支持应用软件开发和运行的系统软件,它能够使应用软件相对独立于计算机硬件和操作系统平台,为当今的大型分布式应用搭起了一个标准的平台,把大型企业分散的系统和

7、技术组合在一起,实现大型企业应用软件系统的集成。通常可以把中间件理解为介于操作系统和应用软件之间可复用的基础软件层,从一个小的单机上的EJB组件,到复杂的企业级应用服务器都可以看作中间件的范畴。2.1.2中间件的功能与分类1.中间件的功能:通常意义下,中间件应具备以下的一些特点:满足大量应用的需要:运行于多种硬件和操作系统平台;支持分布式计算,提供跨网络、硬件和操作系统平台的透明性的应用或服务的交互功能;支持标准的协议;支持标准的接口。程序员通过调用中问件提供的大量API,实现异构环境的通讯,从而屏蔽异构系统中复杂的操作系统和网络

8、协议。中间件提供客户机与服务器之间的连接服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现[1]。由于标准接口对于可移植性和标准协议对于互操作性的重要性,中间件已成为许多标准化工作的主要部分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。