面向服务的普适计算中间件若干技术研究

被引量 : 0次 | 上传用户:Sqiwei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
普适计算环境动态多变且高度异构,其中不少计算设备资源有限且故障频发,现有的普适计算软件基础架构难以提供有效支持。本文从提高普适计算软件基础架构的动态可配置性、异构性支持等方面入手,分析了中间件技术的发展现状,结合普适计算中间件特点和面临的挑战,提出了基于改进的动态对象模型且面向服务的中间件体系结构(简称动态对象模型中间件),力图实现一种能够较好支持普适计算环境的软件基础架构,并通过原型系统(英文名全称为Mix)实验比较说明该中间件体系结构的执行效率。在现有动态对象模型中,一个非常突出的问题是没有明确对象类型的抽象方法,一个对象类型可以包含多种行为,无法建立统一的对象类型抽取标准,不利于各领域知识地共享。因而我们对其进行改进,抽象出独立的行为对象和行为类型对象,确立基于属性类型和行为类型的对象类型抽象方法,并讨论了改进的动态对象模型的反射能力和动态可配置性。在改进的动态对象模型基础之上构建的面向服务普适计算中间件体系结构主要分为环境、对象、服务和任务四个层次,其中对象层实现并管理动态对象模型,服务层实现中间件的主要功能逻辑,协议层作为服务层的辅助参与实现多种服务发现协议和多种服务调用协议支持,动态对象则作为中间件系统及服务的基础构件。普适计算中间件既要克服服务发现协议的异构性问题,还要克服服务调用协议的异构性问题。目前已有的服务发现或服务调用协议虽然能够适应某些普适计算环境需求,但没有任何一种协议能够同时适用于所有的普适计算环境,多协议支持可能是在不同网络环境下实现高效服务发现和服务调用的唯一方法。本文在动态对象模型中间件引入具有统一接口的服务发现协议执行器和服务调用协议执行器,通过服务管理器与协议执行器地协作实现对多种服务发现和服务调用协议地支持,从而适应普适计算网络环境的异构性。属性对象、行为对象和动态对象的可替换性使改进的动态对象模型具有较好的动态可配置性;由于具有统一接口,不同服务发现协议和服务调用协议可以在运行时根据网络状况进行切换,增强了动态对象模型中间件对复杂多变网络环境的适应能力;而服务发现框架、服务调用框架和服务迁移框架相互分离,使多种协议组合成为可能,进一步提高了动态对象模型中间件的动态可配置性和异构性支持。所有这些本文新提出的想法都使得基于动态对象模型的面向服务普适计算中间件能够更好地适应普适计算环境的动态多变和异构性。
其他文献
本文在传统变焦变倍光学系统像面稳定度测试原理的基础上,采用光电传感技术、CCD摄像技术、光电图形生成技术、光电自动对准技术以及计算机图像处理技术等多项关键技术对变倍
从主机时代,到个人计算机时代,再到今天移动计算时代,计算机已经不再只是一种人们在桌面上看到的庞然大物,越来越多的传感器、嵌入设备出现在我们生活环境当中,它们体积很小,
金融衍生工具的所得税问题因不同于传统所得税而受到学者和税收当局越来越多关注。金融衍生工具的所得税问题导致了税收套利行为。在很多OECD国家,越来越多的富人和公司通过
艾塞那肽是一种新型多肽类2型糖尿病治疗药物,适用于二甲双胍、磺酰脲类或二甲双胍和磺酰脲类联合应用不能充分控制血糖的2型糖尿病患者。2005年4月,Amylin与Elililly公司的
引言转移印花工艺是国内近几年逐渐采用的装饰手法。该工艺运用于陶瓷餐具上,可大大降低劳动强度和生产成本,同时可使画面效果一致,便于机械化流水作业。但目前国内转移印花
巨灾风险证券化将巨灾风险从承保能力有限的保险市场转移至资本更雄厚的资本市场,拓展了可保风险的范围,增加了承保能力。这种重要的特质,使得巨灾风险证券化成为一种理想的
目的探讨药事管理的应用及其对合理用药的影响。方法对照组取本院2016年1月至2017年1月的22名药剂科工作人员,观察组为2017年2月至2018年2月24名药剂科工作人员。对照组采取
TLRs是目前发现能识别病原微生物上的高度保守结构基序——病原相关分子模式的一类受体,主要表达于免疫细胞尤其是巨噬细胞和树突状细胞表面,在机体的天然免疫和获得性免疫中
出租车行业是我国近些年来发展较快的行业,中国出租车行业目前受到了政府及民众的广泛关注和讨论,由于它为广大民众的日常出行方式提供了更便捷的选择,不再单一的依靠公交车
宗族祭祖是我国古老的四大礼俗“冠婚丧祭”之一。江西省赣州市客家人聚居区是目前我国保持这一礼俗最隆重的地区,其宗族祭祀活动至今普遍盛行于当地的村村店店。该仪式行为