应用服务器关键技术研究——构件部署工具的设计与实现

来源 :河海大学 | 被引量 : 0次 | 上传用户:bird2000521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件技术和网络技术的发展,基于构件的软件开发正成为当前分布式软件系统开发的主流.相应地,为服务器端构件提供运行时环境的应用服务器的地位和重要性也已经被迅速认可,并被认为是继操作系统和数据库系统之后的第三类里程碑式的系统软件,是实现基于构件的软件复用的关键.其中,构件部署在软件构件的开发、运行、测试中起着非常重要的作用.目前国内外尚未见独立于应用服务器平台的构件部署工具的实现先例,现有构件部署工具一般都面向特定的应用服务器平台,即只能将构件等部署单元部署到其对应的应用服务器上.而且,现有部署工具一般很少单独出现,通常集成于其对应应用服务器的管理控制台中.该文设计了一个独立于应用服务器平台的构件部署工具HHUCDT(HoHaiUniversity Component Deployment Tool),使用该部署工具不仅能将标准的部署单元部署到任意符合最新规范的应用服务器上,亦可兼容部署当前非标准的主流部署单元.该文的主要工作是:1.深入研读了部署及相关规范,如J2EE平台规范、EJB规范、管理规范等,对部署及相关技术作了系统论述.2.从代码级分析了国内外多个应用服务器及部署工具,如JBoss、WebLogic、Sun J2EE SDK等,阐述了它们的部署机制以及实现的共性和差异性.3.设计了独立于应用服务器平台的部署工具HHUCDT,详尽描述了HHUCDT中部署单元的发布、启动、停止、卸载等部署机制的设计思想,设计了兼容其他部署单元的统一接口,描述了HHUCDT的实现过程.
其他文献
近年来,专家系统技术已广泛应用到工业、农业、军事、医学以及国民经济和社会生活的各个方面。将专家系统的研究应用于产品的可制造性分析中,利用它指导产品设计,对于提高产品质
随着互联网的迅速发展以及移动信息时代的到来,信息化正在潜移默化的改变着人们的生活,然而在改变人们生活的同时,各种信息化产物也在不断的产生海量的数据信息文件,因此也给数据
人类获取外界信息的绝大部分来自视觉,所以数字图像成为人们生活交流的重要载体之一,但是数字图像在采集、保存和传输过程中却存在很多问题。首先,传统图像在保存和传输时可能出
如今互联网已经成为了人们获取信息的重要途径之一,每天数以亿计的文本信息在互联网上被发布和传播,给用户准确获取自己需要的信息增加了难度。利用自动摘要技术为互联网上的这
互联网包含有海量网页,越来越多的用户通过搜索引擎寻找特定信息。Web信息检索的目的是在网页集合中找到与用户查询相关的所有网页,而网页评估算法将对这些网页进行评估后显示
本论文对目前的JDO技术规范进行了研究和探讨。在介绍JDO技术规范的历史形成和体系结构的基础上给出了它的各种生命状态及其在生命状态中的主要转换过程。目前关系数据库管理
近年来,信息革命促使制造业向全球方向发展,使现代企业呈现集团化、多元化的发展趋势。这些企业需要及时了解各地分公司的生产经营状况,同一企业不同部门、不同地区的员工之间也
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,它在刑侦破案、证件验证、门禁系统、视频监视等领域中都有广泛的应用前景.该文主要研究静止图像的人脸识别
分布式计算是一种把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,在上传运算结果后再统一合并得出数据结论的科学.目前已有许多模型,如CORBA,DCOM;RMI;Web S
随着数据库技术的不断发展及其广泛应用,数据库中的数据量急剧增大,当大量数据不停地被收集和存储,业界人士对他们数据中项集之间的相关联系越来越感兴趣。这种数据中项集之间的