基于SOA的网构软件动态配置系统设计与实现-计算机应用技术专业论文.docxVIP

基于SOA的网构软件动态配置系统设计与实现-计算机应用技术专业论文.docx

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA的网构软件动态配置系统设计与实现-计算机应用技术专业论文

浙旺大学顿上学位论文 摘要 摘要 网构软件是一手中流行的网络资源擦合模式,它由分布式的、具有主体化 特征的软件实体组成,能够感知环境并跑过动态演化来适应外部环境的变化。 SOA 是软件架构技术发展史上的一次革命性进步,是实现网构软件模式的最佳选择, SCA 则是实践 SOA 架构的一套详细标准规范,它对基于 SOA 的软件开发作了详细 的描述。遵循 SCA 规范的软件开发方法是通过开发独立的 SCA 组件来实现业务无 关的单元功能,而通过组件组合来实现领域相关的业务系统。 基于 SCA 组件的动态配置技术可以被用于实现附构软件的可演化性特征。本 文主要针对 SCA 组件动态配置技术展开讨论,提出了一套动态配置实现的机制和 方法,并依据该设计实现了原型系统,主要内容包括: 支持动态配置的 SOA 系统体系架构、主要过程与关键功能。体系架构设计与 动态配置技术紧密相关,包括监控模块、配置意阁获取模块、实施与管理模块等: 主要过程包含了配贵触发、配置执行、配置验证和配费提交等;涉及到的关键技 术奇异常发现,组件运行时替换和配置结果验证等。 SCA 细件的异常检测机制。动态配置实施的前提是系统能主动发现异常情况, 并触发动态配置,实施对异常组件的替换,本文中提出了基于组件 QoS 信息的异 常检测机制。该机制通过计算组件运行时的 QoS 信息与组件提供者声明的 QoS 信 息之间的偏离距离来判定是否发生了组件异常。 SCA 组件动态配置的执行过程。动态配置的执行涉及到系统暂停,状态快照, 组合结构重组,配置正确性验证及运行恢复等复杂的流程,黯个过程发生在软件 系统运行过程中,对用户表现透明。 SCA 细件动态配置的一致性验证。组件行为的…致性验证是动态配置的关键 步骤。本文引入了使用 PI 演算对组件行为一致性进行验证的方法,并介绍了相 关实现步骤和功能。 关键词 z 网构软件, SOA 、SCA 、动态配置 浙江大学硕士学位论文 Abstract Abstract Intemetware is a popular model for network resource integrating,and it consists of distributed autonomy so仕ware entities which have the ability to sense the environment and adapt to environment changing.ηle emergence of SOA makes a profound impact on software engineering practice,and SOA itself now becomes a principle for the distributed computation. While the SCA (Service Component Architecture) is a series of new industry specifications that helps SOA application development ,and it structures IT assets 拙 a series of reusable services that perform business functions. SCA also provides a model for the assembly of business solutions from collections of individual services,wi伽 control over aspects of the solution. During the running of a SOA-based system,the dynamic reconfiguration mechanism is particularly important; for it can be used in exception recovering and software updating while the system still running. This paper aims at dynamic reconfiguration technology in SOA帽based software and it puts forward a set of dynamic configuration impl

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档