.NET组件动态重配置技术的研究与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:aylylxs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
动态重配置允许一个系统在运行时从一种配置转变为另一种配置,系统不必停止运行、重启以适应配置的改变。一些重要的软件系统,许多情况下在任何时候都不能中断服务,动态重配置功能对它们具有极其重要的意义。 本文分析了近期文献中动态重配置的研究情况,讨论了组件动态重配置需要解决的组件之间的交互问题以及动态重配置对系统产生的影响,设计和实现了一种.NET环境下支持组件动态重配置的组件框架原型,并对该原型进行了验证和性能测试。本文设计的动态重配置框架比较有特色的地方在于通过拦截器对组件之间的交互进行监控,并通过拦截器阻塞组件之间的交互,从而可以有效地驱动组件进入重配置状态。通过阻塞目标组件和其它组件之间新建的调用,允许目标组件和其它组件正在进行的调用继续完成,保证了组件之间的一致性。
其他文献
实时系统的模型检验方法是一种保证计算机实时系统安全性和可靠性的严格的形式化方法,随着计算机科学的发展,这种方法已经被广泛地接受和使用。由于模型检验方法在对系统建模时
随着计算机和网络的发展,越来越多的嵌入式设备接入了互联网,计算资源的共享跨越了空间和时间的限制,信息安全的问题显得越来越重要.操作系统是嵌入式系统的核心,如果缺乏这
当前,随着技术的进步,越来越多的用户可以接触到网络,但是随之而来,网络安全问题也越来越让人关注,黑客可以不经授权随意进入网路并进行破坏。本文在此提出一种解决网络安全问题的
生物识别技术是近几年来热门研究课题之一,该技术是一门多学科交叉的技术,包括生物学、医学、计算机科学、电子学等。虹膜识别技术是其中极有潜力的生物识别技术,由于其具有不须
铁路是一个庞大复杂的多部门多工种组成的运输企业。无论是新建的一条铁路还是复杂的铁路网在运营之前,都要经过严格的模拟测试、进行大量的数据分析、验证为其设计的列车运行
流媒体在Internet上的应用已非常广泛,在商业领域上的讲座、培训等方面的应用成为了新的关注点。为开展企业新的业务增值点,新新彩印有限公司决定在原有的网站提供免费开放的讲
蛋白质组学数据分析是一个复杂的、多阶段的处理流程,计算机支持的科学工作流技术的应用可以实现不同阶段间的数据平滑处理以及易于数据的组织管理,极大地促进了蛋白质组学领
随着信息技术的发展,信息数据在人类的社会活动中扮演着极为重要的角色。然而,没有任何保护措施的数据却极易受到各种自然灾害或人为因素的破坏,其后果不堪设想。保护数据,最
目前,大多数OCR是基于对单个字符的逐个识别,字符切分是影响OCR系统识别的关键因素之一,它直接影响到识别的正确率。 本文对中英文混排文档图像,提出了基于字符类别的识别反馈
学位