网络环境下基于软件体系结构的J2EE应用部署工具及实例研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:zkw_2209
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在详细考察软件部署过程模型和分析部署过程中不同制品之间的关系后,给出了一个基于软件体系结构的部署过程模型以及部署制品模型,细化了部署过程中的不同活动,充分发挥软件体系结构在这些活动中的指导作用。为了支持该部署过程模型与部署制品模型,以J2EE应用部署为例,设计并实现了构件运行支撑平台PKUAS的部署工具CADTool,不仅使部署过程中网络环境的运行信息得以实时展示,而且图形化地显示应用的软件体系结构,通过对软件体系结构进行简单操作即可完成部署,为部署人员提供了一条方便、快捷的多点部署途径。为了指导部署人员更好地应用该部署方法,从而能在网络环境下做出快速、合理、有效的部署方案,给出了一组部署原则,并使用部署工具对当前主流的性能基准应用程序之一RUBiS进行了详细的实例研究,通过大量的测试和分析评价了基于软件体系结构的应用部署方法的可行性与部署原则的有效性。
其他文献
  VoIP电话网关是VoIP电话系统的重要组成部分,它提供了IP网络与PSTN网络的接口,将IP技术与传统的电话网络相融合,实现IP数据包与PSTN语音数据包的实时交换。 本文进行了实
现代基于网络的商业行为规模巨大,由于产品或者实体的数量繁多,用户不可能一一去阅览,从而有可能遗漏掉很多对用户有价值的商品。推荐系统是信息过滤领域的一个子集,目的是预
  本文的研究目标是解决项目门户系统上的用户身份认证以及资源访问控制方案的设计和实施问题。研究工作分两个方面进行:首先分析和比较了各种用户身份认证技术,从国家科技基
目前,XML(Extensible Markup Language)文档已被广泛用于电子商务、B2B通信、企业信息交换/集成、信息发布等应用领域。低效的XML解析会导致过度的内存消耗和过长的处理时间,
近年来,随着计算机技术的不断发展,智能教学系统也在生活的各个方面取得了广泛的应用,可以说,智能计算机辅助教学已成为人类社会数字化教育的必然发展方向。本论文在总结以往教学
在许多应用系统中,权限管理扮演着重要的角色。权限管理通过多年的研究已经形成了较成熟的模型,并被广泛地应用于各种应用系统中。虽然在大多数的应用系统中都具有权限管理模块
多数大型应用系统,往往需要众多的进程协作,因此程序中都大量的涉及到某种和几种形式的IPC,也就是进程间通信(Inter-Process Communication),所以进程间通信的重要性显而易见。利用
基于构件的软件开发是提高软件生产率和质量的一条现实可行的途径。在基于构件的软件开发过程中,构件库扮演了重要角色。实践中构件数量不断增长,构件也随技术的发展而不断更
随着知识经济的到来,人们越来越认识到信息的重要性。为用户提供信息咨询服务,已成为目前国内外各大通讯社主流业务的必然趋势。我国经过十几年的信息化建设,国内主要大型通
无线传感器网络被认为是未来改变世界的十大技术之一,具有很大的发展潜力。但由于传感器节点有限的计算、存储和通信能力等特点,尤其是节点能量受限使其应用前景面临巨大挑战