唐海涛[1]2003年在《MVC在多层Web体系结构中的应用研究》文中研究指明目前,Internet迅速普及,Web应用的复杂性和规模都在不断增加和扩大,呈现出高度灵活性、可靠性和个性化等特点,这就给Web应用开发带来了新的挑战。本文通过分析后认为,在现有的Web开发中,由于系统的界面表示、流程控制和业务逻辑代码相互混杂,导致了系统性能的下降,同时传统的单一用户界面类型也越来越无法满足用户界面类型多样化的要求。 为此,本文引入了传统的MVC(Model-View-Controller)设计模型概念,通过分析其实现原理和特点,指出可以对其加以改进以解决上述多层Web开发中的问题。论文首先对多种Java技术和XML技术进行了对比分析,提出了一个合理整合多种技术的解决方案,即Servlet+JSP+JavaBean+EJB+XML。然后,通过对传统MVC设计模型进行改进,本文提出了一个符合多层Web体系结构特点的新型MI_WMVC设计模型,该设计模型不但能够解决传统Web开发中存在的问题,而且具有系统功能划分清晰,系统流程能够灵活配置,可扩展性、可维护性强,易于开发,可支持多种用户界面类型等优点。 本文重点分析了MI_WMVC设计模型中控制器、模型和视图的设计原理及其关键技术,并在所提出的MI_WMVC设计模型基础上,按照面向对象的软件工程思想,以UML为工具设计开发了《网上课程实习系统》,论文具体给出了“学生选课”子模块的详细设计实现过程及其系统的配置和运行步骤。 本文的创新之处在于设计和实现了请求映射信息表和视图定义表两个XML配置文件,控制器通过对该XML配置文件中信息的理解灵活地控制住系统的流程;通过使用XML技术实现了对多种用户界面类型的支持。
史宇清[2]2004年在《水利信息领域中间件技术的应用研究》文中认为本文针对水利信息化应用所具有的特点,为国家防汛指挥系统工程服务,将J2EE和EJB技术应用到水利领域,提出并实现了面向水利领域的应用框架。同时侧重对其中的关键技术、体系结构进行理论分析,研究动态生成并发布Servlet和JSP、命名和日录服务JNDI、分布式对象体系结构EJB、数据库接口支持JDBC和异构数据库的处理以及多层体系结构各层之间的联系和搭配等在水利领域的实际应用。 本文提出并实现的应用框架将分布式系统自底向上严格地分为五层:数据层、数据集成层、业务逻辑层、界面控制层和客户界面层。本文利用该应用框架建立了面向水利领域的分布式多层应用系统:实时工情查询系统和实时水情查询系统,实现了在行业标准化基础上的构件复用、门户功能和异构数据库的访问。为国家水利信息化全面实施提供应用服务,并促进中间件技术在水利信息化应用领域的创新和跨越式发展。
冯波[3]2002年在《EJB在多层体系结构中的应用》文中指出本文主要介绍了EJB(Enterprise JavaBean,企业级JavaBean)的技术规范、工作原理以及它在多层体系结构系统中的应用,并对它的各种组件和主要的相关技术作了扼要阐述。EJB为开发和部署可重用的Java服务器构件定义了一个模型,为Java应用服务器定义了一个标准编程接口。EJB分为会话Bean、实体Bean和消息驱动Bean,本文分别进行了详细的介绍,并结合实例讲解了CMP Bean和BMP Bean的应用。
肖颖[4]2008年在《基于J2EE的多层Web系统框架研究与设计》文中进行了进一步梳理随着(电子商务)办公自动化系统在各大企事业单位的普及应用和发展,企业处理业务的传统模式正面临着极大的挑战。标准业务系统正是在这种情况下,根据质监局标准化的业务需求所提出并进行设计的。论文首先介绍了J2EE平台、MVC设计模式、EJB组件和Struts、Hibernate等开源框架。分析了现今开发过程中常遇到的不同种类的开发技术、开发环境以及开发架构,分析其各自利弊,引出论文中重点描述的多层架构的分层开发模式。在多层Web体系架构的设计中,论文首先研究整合Hibernate和Struts两个开源框架,并通过对EJB组件的使用,从而形成一个层次清晰,具有较高集成度的,基于J2EE的企业级分层开发架构。通过对该开发模式涉及的各关键技术、概念进行具体分析、描述,并将该整合的架构运用到标准化信息平台系统的开发中。最后探索分析目前解决方案的不足,得出研究结论。本文将结合某质监局标准管理系统,采用J2EE的开发平台,以Eclipse+Jboss为开发环境,整合Struts和Hibernate两大开源框架,并采用EJB组件技术,完成该系统采用多层设计架构,并对此架构模式在该系统中的具体应用进行深入探讨和研究。本课题的研究为中小型企业开发信息化管理系统,提高企业信息化技术的应用和整个标准化业务处理的整体水平和效率具有一定的参考价值。
程祥[5]2007年在《基于J2EE架构的销售管理信息系统设计与实现》文中研究表明传统的企业对信息的管理多是采用二层体系结构,即C/S模式。C/S两层架构在一个相对专用、独立的系统中,是一个较好的系统建立方法;但随着企业业务规模的扩大,以及为了适应在Internet上开展业务服务的需求,需要分布式应用的支持,J2EE平台提供了一个多层结构的分布式应用模型,该模型具有重用组件的能力、基于扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制。本文将利用J2EE平台构建物流管理信息系统,使其具有灵活性、可伸缩性,更适应网络环境。本文对J2EE应用程序模型中的J2EE多层体系结构、关键组件技术、服务技术、Web服务支持、及J2EE多层应用开发和部署等方面做了深入研究,为系统设计与实现提供方法与技术支持。通过对J2EE多层企业应用体系结构和J2EE组件技术的研究,结合MVC设计模式,给出了多层分布式应用框架,该框架实现了表现逻辑和业务逻辑的分离,满足了不同用户对不同视图的需求。基于以上研究,根据汽车销售管理需求给出系统整体设计方案;对方案进行分层设计,将设计模式引入系统设计之中,提高系统性能。并通过使用WATOOL这样一个中间件,提高开发和维护代码的能力。本文在总体方案的指导下运用J2EE技术对系统中支付方式功能模块给予详细实现,验证总体设计是科学合理的,最后,对支付方式功能模块进行功能和性能的测试。本系统采用基于JAVA的组件开发业务层,使系统具有较好的移植性,J2EE多层分布式应用框架和MVC设计模式的引入,使系统设计清晰。采用浏览器方式使客户端变得瘦小,便于系统维护。此系统较好的解决了销售管理信息需求,同时也为其它类似系统的设计提供了参考。
章评平[6]2004年在《J2EE/EJB技术在电子政务系统中的应用》文中研究表明本文结合国内外电子政务建设的发展经验和遇到的实际困难,指出了采用分布式组件技术开发电子政务系统的必要性和优越性。分布式组件技术通常用于在网络平台上开发、部署、管理和维护以资源共享和协同工作为主要目标的分布式应用系统。本文对目前叁种主要的分布式组件技术(COM/DCOM,CORBA和J2EE/EJB)的整体性能和架构进行了综合比较。J2EE/EJB规范为开发分布式应用提供了一个结构良好的框架,开发人员可以将精力集中在业务逻辑的定义和开发上,而把应用的细节问题抛开,极大提高了系统的开发效率。系统本身的可重用性、稳定性和可扩展性也得到了保证。采用J2EE/EJB体系开发电子政务系统具有独到的优越性。EJB(Enterprise Java Beans)为开发和部署可重用的Java服务器构件定义了一个模型,为Java应用服务器定义了一个标准接口。Java语言本身跨平台的特性和EJB结构模型的特点,使得EJB组件具有“一次编写,到处运行”的优点。而且对于用户而言,EJB组件是透明的,不必关心诸如它由谁开发、部署在什么地方等等细节问题。在Sun公司提供的分布式系统解决方案中,EJB是在J2EE平台上开发分布式组件的核心。本文详细介绍了EJB的技术规范和工作原理,并对它的各种部件和主要的相关技术做了扼要阐述。EJB组件的重要组成部分包括企业级Bean、相关接口和部署描述文件。文章给出了开发EJB的企业级Bean的一般流程,提供了各个接口的函数组成,以及利用部署描述文件来部署EJB组件的基础知识。并且分析了提高EJB组件性能的各种手段。最后以建始县电子税务系统为例,详细介绍了使用JBuilder7.0开发、部署各种实际EJB组件的过程。
郭铁军[7]2002年在《J2EE核心技术的研究及在电子商务中的应用》文中指出随着电子商务技术的蓬勃发展,需要有一种技术可以快速、高效的建立企业级商务应用。J2EE就是这样一种技术,它提供了一种基于组件的方法,来设计、开发、集成和部署企业级应用。J2EE平台提供了多层分布式模型,组件重用,基于XML的数据交换,统一的安全模型以及灵活的事务控制等技术和方法。 J2EE体系结构是一整套功能健壮的开发企业级中间件的规范,它为企业级服务器端应用的开发人员提供了很大的便利。EJB技术是J2EE的基石,它是一种让开发者快速开发大规模企业应用的组件体系结构,开发人员通过它可以很容易的实现复杂的中间件企业特性。 本文较全面的阐述了J2EE框架,详细讲述了J2EE包含的部分重要技术,深入分析了其设计思想和工作原理。并以作者所参与实现的“中国石油销售华东公司电子商务系统”为例,首先讲述采用J2EE框架核心技术EJB设计电子商务系统的方法,以及与其他技术相比较的优点。然后阐述了优化设计系统的方法。最后通过采用一种可扩充、易修改、易重构的权限管理解决方案,为系统实现访问控制。
浦佶[8]2009年在《J2EE设计模式及其在B2B电子商务系统中的应用研究》文中进行了进一步梳理J2EE是一种利用Java 2平台简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,是目前大型企业级应用程序的首选开发平台。J2EE确实能够帮助团队开发出功能非常强大的系统,但是,目前的事实却是,在J2EE提供的抽象和服务与团队必须构建的最终应用之间仍然存在巨大的差距,J2EE模式正是能够不断缩小这种差距的解决方案。J2EE模式描述了J2EE平台软件设计中遇到的常见问题,并为这些问题提供了良好的解决方案,通过J2EE模式可以显着改进系统设计,能够有效增强系统的可维护性,可扩展性和可重用性。论文首先介绍了J2EE模式的基本概念,然后用一个纺织行业B2B网上订购系统作为实例,说明如何以最佳方式将多个J2EE模式联结在一起设计出强壮、高效的B2B电子商务系统。设计模式在带来灵活性的同时也使模式框架代码与业务功能代码混淆在一起,造成代码混乱和分散问题。由于模式角色与模式的每一个实例类之间存在着映射关系,而对于许多J2EE模式来说这种映射关系会造成一系列横切问题,故如何克服J2EE模式实现中产生的上述问题是J2EE开发者必须考虑的问题。论文通过一个实例,对面向对象实现业务代表(Business Delegate)模式所引发的问题进行了深入的分析和研究,提出了一种基于面向方面编程(AOP)技术改进Business Delegate模式的实现方案。实践表明,使用该改进方案,能提高系统的性能,具体表现在更好的代码局部化、可维护性、可扩展性和可重用性。
华宇[9]2006年在《J2EE设计模式及其在企业信息系统中的应用研究》文中进行了进一步梳理随着企业不断的发展,企业信息系统(Enterprise Information System。以下简称EIS)的规模也越来越大,同时也造成了企业需求的不断改变,这就要求EIS必须具有较强的可适应性。而在EIS开发中,J2EE以其众多优点,诸如可伸缩性、灵活性、易维护性等而被越来越多的开发人员所使用。 正是在这样的背景下,论文以J2EE设计模式为入手点,研究了如何在EIS中使用设计模式来提高信息系统的可复用性、可扩展性和可维护性。论文首先介绍了与该系统开发相关的技术和知识背景。在完成了系统功能分析和基于MVC的总体结构设计之后,论文重点介绍了两方面内容,一方面介绍了如何使用DAO模式来解决数据访问客户端对持久性存储的依赖问题,并提出了一种解决DAO模式对象类型依赖问题的新方法;另一方面描述了为应对企业大量数据查询而开发的企业信息查询模块,探讨了如何在J2EE架构下结合设计模式、XML及其它相关技术并按照层次模型划分的设计思想来构建一个动态的WEB查询模块。论文通过对持久性依赖问题及企业信息查询模块实现机制的分析,说明了把J2EE设计模式的思想应用于EIS系统中,能有效地提高系统的可扩展性、可维护性以及和其它系统之间的交互性,为今后企业信息系统的构建提供了借鉴。最后论文对系统的不足之处进行了分析,并对该领域将来的研究进行了展望。
杨振宇[10]2004年在《面向企业级分布式应用软件体系结构的研究与设计》文中指出本文选题来自国防科技大学“十五”重点科研项目—数字化校园工程教学运行业务管理系统。为此我们设计了一个基于J2EE的分布式企业级多层次应用架构,并且利用这一架构开发和部署了一个高可维护性、高可靠性和高性能分布式数字教学管理系统。 本文首先论述了一般企业级应用设计的一般原理与方法,根据分层理论说明了一般J2EE应用的层次结构和软件体系。论文对表示层、业务层和数据持久层等应用层次进行了深入的探讨。优化了Web表示层的框架,提出了一个实用可行的DigitalTeachWeb表示层框架。进一步澄清了业务逻辑与数据逻辑之间的关系,阐述了应用中业务层的设计模式以及运用准则。针对业务基础结构,提出了业务对象层、业务规则层和业务外观层的分层结构,并设计了业务层中EJB抽象接口分级结构。阐述了业务层与数据层异常处理的设计及策略问题。分析了数据持久层实现的一般技术途径,提出了一些运用数据访问对象模式解决数据处理逻辑的设计准则以及性能优化技术,设计了一个稳定的数据持久层框架支持。 论文最后对系统的性能进行了讨论。在实验的基础上,分析了系统的性能优势与缺陷,研究了系统的优化手段,对系统的发展给出了积极的展望。
参考文献:
[1]. MVC在多层Web体系结构中的应用研究[D]. 唐海涛. 河海大学. 2003
[2]. 水利信息领域中间件技术的应用研究[D]. 史宇清. 河海大学. 2004
[3]. EJB在多层体系结构中的应用[D]. 冯波. 西南石油学院. 2002
[4]. 基于J2EE的多层Web系统框架研究与设计[D]. 肖颖. 成都理工大学. 2008
[5]. 基于J2EE架构的销售管理信息系统设计与实现[D]. 程祥. 电子科技大学. 2007
[6]. J2EE/EJB技术在电子政务系统中的应用[D]. 章评平. 华中科技大学. 2004
[7]. J2EE核心技术的研究及在电子商务中的应用[D]. 郭铁军. 大连理工大学. 2002
[8]. J2EE设计模式及其在B2B电子商务系统中的应用研究[D]. 浦佶. 江南大学. 2009
[9]. J2EE设计模式及其在企业信息系统中的应用研究[D]. 华宇. 浙江工业大学. 2006
[10]. 面向企业级分布式应用软件体系结构的研究与设计[D]. 杨振宇. 国防科学技术大学. 2004
标签:互联网技术论文; j2ee论文; ejb论文; 分布式架构论文; web技术论文; 开发框架论文; 企业架构论文; 分布式技术论文; web开发论文; 应用架构论文; 云计算论文; 企业级开发论文; 分布式部署论文;