多服务发现协议的互操作框架研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:sangtian1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务发现协议(Service Discovery Protocol)是支持程序和设备自动发现并访问网络中所需服务的协议,是分布式环境特别是普适环境下进行资源共享、数据集成、流程协作的前提。目前学术界和工业界已经提出了多种服务发现协议,如UPnP SSDP、SLP、Salutation、Bluetooth SDP。这些服务发现协议提供了类似的功能,但在适用网络类型、描述模型、发现机制、服务使用方式等方面存在着高度的异构性,导致使用不同服务发现协议的设备之间无法直接进行交互,从而限制了服务使用者和服务提供者之间的交互范围及交互能力。同时这其中的一些协议已经成为事实上的工业标准,但目前并没有一个能够适用于所有场景并占据整个市场,并且在很长的一段时间内不可能出现一个通用的协议来取而代之,同时,要求服务请求者和服务提供者同时支持多种服务发现协议是不现实的,因此迫切需要一种互操作框架来实现各种服务发现协议之间的互操作,从而允许服务使用者能够以其自有的方式在网络上发现并使用所需的各种服务,而不用考虑服务发布所采用的具体服务发现协议及调用方式的不同。   目前学术界和工业界在服务发现协议的互操作方面进行了不少探索和研究,但在互操作对象的可扩展性及互操作的透明性、范围方面仍存在不少问题尚未得到有效地解决。   本文主要研究跨网络环境下的服务发现协议的互操作。本文基于抽象语义信息的互操作模型,综合考虑了上下文信息,采用分阶段事件驱动的技术处理并发请求,设计并实现了具有透明性、可扩展性、高效性的服务发现协议互操作框架(Service CatlogNet Interoperable Framework,SCNIF),本文设计与实现了三种服务发现协议(UPnP SSDP、SLP、SCN)的互操作插件,还给出了新加入服务发现协议的互操作插件的实现方案。
其他文献
普适计算(Pervasive Computing)的出现改变了传统的以计算机为中心的资源和信息获取模式,提出一种以人为本的计算方式,为人们提供随时随地、适应环境变化的资源和信息的获取方
为了能够充分使用计算机资源,使软件运行能够尽可能地接近计算机峰值性能,研究人员一直在努力。一个思路是为计算机开发优秀的编译器,并使用编译器相关技术对软件进行性能优化;作
WS-BPEL作为WEB服务复合事实上的标准正引起越来越多的关注,它可以用来整合物理上分布的服务,构建复杂的业务流程。复合服务的执行依赖于分布的自治的第三方服务,其实际行为可能
空间数据系统咨询委员会(CCSDS,Consultative Committee for Space Data Systems)是一个由各国空间组织管理部门联合组成的国际协调机构,为满足空间通信的要求,CCSDS制定了空间
FPGA(Field Programmable Gate Arrays,现场可编程门阵列)是一种可编程的芯片,用户可以用自己编写的程序配置FPGA,从而实现预定的逻辑功能。FPGA可以解决电子系统小型化、低功耗
随着计算能力和通信能力的增强,计算设备所占用的体积也越来越小,各种新形态的传感器、移动设备及无线网络设备日趋普及。这极大地促进了以无线、移动和嵌入式设备为基础的普适
随着人类社会的不断发展,各类视频数据呈现爆发式增长。视频数据在采集上表现出超高清化的趋势,在处理上越来越偏重智能化和多业务融合,这给传统的前端采集原始数据结合云端融合
多表征模型组合仿真是可组合仿真、遗留系统集成的重要研究领域,也是多表征建模与仿真的一项关键技术,无论在理论研究还是实际应用上都有重要意义。本文针对多表征模型组合仿真
本文提出一种基于阴影图[1]预滤波的伪柔和阴影实时绘制算法。   阴影是真实世界中的一种十分普遍的物理现象,它不但可以反映物体自身的形状,而且可以反映空间中物体与物体
语义Web是现有Web的一个语义延伸,目标是使Web的应用具有一定的智能,能够进行更准确的信息搜索和一定的决策支持,帮助用户自动完成一些任务。语义Web的实现需要人工智能、数据库