基于J2EE的分布式技术的研究与设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:learn_vb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自20世纪中叶计算机诞生以来,计算机技术就以迅猛的速度发展和普及,渗透到人类生活的各个角落。网络技术使处于不同地域的计算机被连接起来,从而使得信息可以共享和交换。特别是90年代以来,Internet技术的快速发展,各行各业都在不同程度上受其影响,随着世界范围内Internet环境的形成,人类步入了一个以网络为中心的信息时代。但是随着信息量的几何级增长和跨平台跨地域的共享要求,大量的应用系统都面临着向Internet迁移这样一个共同的课题。与此同时,计算机科学和Internet技术的飞速发展,以及企业自身的需求,如:数据的分布性、系统的可扩展性和平台的异构性等诸多问题,越来越多的企业开始采用Internet协议标准和分布式对象技术来筑建电子商务或企业内部网,以实现信息发布与数据共享。 传统的结构化方法和面向对象方法不再适应这种分布式应用的开发。与此对应出现了很多以分布对象为基础的技术,这些技术为分布式计算环境下的软件开发提供了强有力的解决方案。目前分布对象技术已经成为服务应用框架的核心技术。在开发大型分布式应用系统中比较具有代表性的有四种主流技术:OMG组织的CORBA技术,Sun公司的Java技术,Microsoft的COM+技术和最近出现的Web Service技术。 文章对几种主流的分布式技术:COM+、CORBA以及Web Service进行了较为深入的研究,特别是对基于J2EE的分布式对象技术做了深入的剖析。 然后对J2EE和J2EE的核心组件技术EJB进行了深入的研究和讨论。 最后以作者参与的一个基于J2EE架构的企业应用—英语口语等级考试系统为基础,为建立基于J2EE的企业级应用系统给出了一个完整的说明。 文中给出的英语口语考试系统的分析与设计,采用MVC模式,运用较为先进的软件平台,结合JSP,Servlet和EJB技术,给出了英语口语考试系统中报名系统模块,采用J2EE模式,给出了它的分布式处理的设计。该系统的开发采用先进的软件平台:Jbuilder 9作为集成开发环境,WebLogic Server为应用服务器来开发考试系统。
其他文献
随着计算机和网络技术的不断发展,Internet已经成为人们生产和生活中的不可缺少的组成部分。社会的各个领域都在努力利用现有技术建立网络化的应用体系,进而实现信息交互和资
随着信息技术的不断突破和快速发展,现代社会产生的各种信息数据呈指数级增长。在大数据时代来临之际,人们对存储系统的要求也越来越高,希望系统能够提供高性能、低能耗、高可靠
人眼是人获取外界信息的主要渠道,研究如何利用人眼获取视觉信息进行研究具有重要意义。当前,人们主要使用眼动跟踪技术对其进行研究,眼动跟踪技术应用广泛,其在医学、心理学
无线通信技术和计算机网络技术的发展为移动自组网络的产生奠定了基础。由于具有不需要集中式的网络管理和基础设施的显著特点,移动自组网络,即无线Ad Hoc网络,在近年来受到越来
图形处理器(GPU:Graphics Processing Unit)传统上是作为一种外设用来加速3D图形渲染,但随着其功能和性能的逐步加强,如今它已经成为一种流行的通用计算设备。随着CPU单核心性能的
从广义上讲,机器学习(Machine Learning)是以使其包括任何计算机程序通过经验来提高其任务处理性能的行为。如果机器能够真正完全地根据经验来自动提高,其影响将是空前的。为
工作流技术的研究正日益受到人们的重视。然而,作为一个新兴的研究领域,工作流还存在着很多问题有待进一步研究和解决,其中之一就是系统的安全问题。本文的研究重点是工作流
当前,电子政务已成为全球信息技术行业关注的热点。随着政务网络的层次化、分组化以及宽带化发展,政府部门越来越多的统计决策业务、日常监督检查业务、OA等管理性业务以及面
时间管理是HLA/RTI中的核心内容之一,它的基本原理和关键算法的研究是分布式仿真领域的热点问题。其中,按照HLA规范所实现的乐观推进服务也一直是分布式仿真领域的难点问题。
计算机视觉技术的研究推动了现代交通自动驾驶技术的发展,车辆检测技术是实现自动驾驶的前提和关键。由于Gabor滤波器在模式识别领域的成功应用,近年来,越来越多的研究将其引