基于J2EE的分布式应用系统的应用与研究

来源 :长春工业大学 | 被引量 : 0次 | 上传用户:weiguolibbbb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学和Internet技术的飞速发展,越来越多的企业采用Internet协议标准和分布式对象技术来构筑电子商务或企业内部网,以实现信息发布与数据共享。 目前,传统的结构化方法和面向对象方法在开发分布式应用系统时面临着开发效率低、可移植性差、不易扩展等可见或潜在的问题,而分布式对象技术在解决分布式异构网络环境下,信息系统集成的异构性、可重用性、互操作性的问题上,表现出无可比拟的优势,彻底消除了企事业单位内的“信息孤岛”。另外,分布式对象技术在提高信息处理能力、系统协作能力、系统可靠性和可扩展性方面均有良好的表现,因此,分布式组件技术通常用于在网络平台上开发、部署、管理和维护以资源共享和协同工作为主要目标的分布式应用系统。 论文针对传统方法开发分布式系统领域面临的上述难题,利用J2EE的严密理论和工作流技术的运行机制,根据办公自动化系统流程化、自动化的直观性好、实时性强的特点,提出了基于J2EE的组件开发并采用了较为先进的工作流技术开发分布式信息系统平台的解决方案,解决了结构化方法和面向对象方法在开发分布式系统应用方面存在的问题。论文概述了几种主流的分布式技术:DCOM/COM+、CORBA/CCM、J2EE/EJB以及Web Service;对J2EE的体系结构进行了较为深入的研究,详细地阐述了J2EE平台的核心组件—EJB技术,并将 J2EE/EJB组件技术与其他几种分布式技术从多个角度进行了比较,得出J2EE技术是目前开发分布式企业解决方案中的最佳选择;又在J2EE开发中引入了源于MVC三部件框架的设计模式,实现了应用中表现逻辑与业务逻辑的分离。 最后,以作者参与的一个基于J2EE架构的企业应用一政务信息系统为例,来说明如何利用J2EE来构建分布式系统平台;重点进行了系统分析、系统设计,并针对系统的安全性进行了开发;详细描述了J2EE关键技术及对工作流自动化技术的分类、模式、实现机制进行了深入的探讨和研究,实现了系统的科学性、时效性、高效性;采用较为流行的数据库缓冲池技术,减少了系统的响应时间。本系统基于Windows平台,采用WebLogic Server 7.0 作为Web Server和Application Server,以Eclipse 3.0作为主要开发环境,MS SQL Server 2000作为Database Server,以JSP/Servlet结合EJB技术作为主要开发路线,以Windows Internet Explorer浏览器作为客户端。 本文基于J2EE技术提供的平台开发分布式应用系统,降低了开发多层应用的复杂性,解决了信息化建设中系统的可扩展性和可移植性的问题,具有较强的实用价值,对基于J2EE技术开发分布式系统的实现上,进行了有意义的探索和较为深入的研究。
其他文献
聚类算法在数据分析,数据挖掘等许多地方有广泛的应用,该文探索了基于量子行为的微粒群优化算法(QPSO)的数据聚类及其在图像分割中的应用。首先,在分析K-Means聚类、PSO聚类
数字水印技术作为信息安全领域的一个新的研究热点,已成为多媒体数据版权保护和内容认证的重要手段之一。近年来由于研究人员的关注和重视,产生了很多优秀的、成熟的水印算法,尤
由于网络技术的快速发展为IP网络实现多媒体通信提供了基础条件,IP TV、视频会议、多媒体远程教育等宽带网络应用成为热点。多媒体会议领域可分为两类:基于硬件的会议系统和基
元搜索引擎是独立搜索引擎之上的搜索引擎,是搜索引擎技术的一个重要分支,也是搜索引擎发展的重要部分。地图搜索是搜索引擎市场的最新亮点,是搜索引擎技术在电子地图上的重要应
随着网络技术和嵌入式技术的发展,传统TCP/IP协议栈不能很好的适应嵌入式设备接入Internet的需求。一方面,传统TCP/IP协议栈对处理器的运算能力和存储能力要求比较高;另一方面,IPv4
本文首先介绍了分布式数据库系统的基本概念,然后简要描述了分布式查询的处理过程;重点描述了各种分布式数据库的查询处理及优化算法,如基于关系代数等价变换规则的优化算法
在实际应用中,不确定性是许多系统的固有特性,如电力传输网中的元器件、数据通信网中的节点都存在着发生故障的概率,交通运输网中也有着发生拥塞的概率等。可将这类应用中的系统
深度学习是当前机器学习领域研究的前沿与热点之一,深度学习的研究与应用已经在英文自然语言处理领域成功地产生了诸多突破性的成果。在中文自然语言处理领域,基于深度学习的研
随着高速列车的快速发展,人们在追求高速度、高安全性的同时,也越来越重视列车运行期间的乘坐舒适性。一般意义上的列车舒适性是指列车运行时由于振动、冲击等作用于乘客后,对乘
无线通信技术和计算机技术的迅速发展与结合出现了一种新的计算模式即移动计算模式。作为国际数据库界的一个重要研究方向,移动数据库已成为一个新兴的热点领域并展现出良好的