P2P下基于“科研知识本体”发布/订阅系统的研究与实现

来源 :内蒙古科技大学 | 被引量 : 0次 | 上传用户:zxhllgl1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展、移动设备和宽带的普及,网络计算的复杂度越来越高。新一代网络计算是以大规模、分散控制、动态性、自治性和松耦合为主要特征的分布式计算,而发布/订阅(publish/subscribe,简称pub/sub)系统具有松耦合、匿名、多对多通信和可扩展的特点,已成为支持新一代网络计算的重要基础中间件平台。然而,现有的pub/sub系统不能根据事件的语义来进行事件与订阅的匹配,并且大都是C/S模式下系统。为此,我们将Ontology引入pub/sub系统中,设计并实现了一个P2P下基于“科研知识本体”的pub/sub系统(Research and Implementation of Publish/Subscribe System based on“Scientific Knowledge Ontology”on P2P,简称SK-PS系统)。该系统采用“科研知识本体”来表示科研领域的概念模型,P2P和Web Service相结合为其量身打造了网络体系,将科研知识领域的知识共享变为现实。本文提出了一种新型的pub/sub系统数据模型,我们将SK-PS系统中的事件表示为语义向量的形式。我们把为事件建立的语义向量称为事件的语义向量模型(简称Event Model),它包括类向量(Class Vector)和属性向量(Property Vector)。SK-PS系统的订阅模型是建立在事件模型的基础之上的,用来指定订阅的表达和过滤方式。所以用户的订阅条件实际上就是建立在事件语义向量上的某种元素组合方式,我们同样采用语义向量的思想来为本系统的订阅条件进行建模。基于这种新型的数据模型,本文提出一种高效的匹配算法,我们称其为基于语义向量索引的匹配算法。该算法就是要完成从订阅的语义向量索引模型中找出与事件语义向量模型匹配的全部订阅条件,如果一个事件能与某个订阅条件相匹配,那么它就应该满足三个条件:订阅条件的属性集是事件属性集的子集;事件的全部类中至少有一个类是订阅条件中的订阅内容类的子类,等价类或者二者相等;事件中属性的值满足订阅条件中对应属性的约束值。最后,我们在.Net环境下实现了SK-PS系统。该系统在验证数据模型和匹配算法的同时,充分体现了P2P网络的特点及其自身实用性。
其他文献
模型预测控制(MPC)是工业过程控制中得到成功应用的先进控制技术之一,作为MPC最新研究领域之一的预测函数控制(PFC)已经在理论和实际应用中取得了很大的进展。然而,由于大部
适应时代发展和积极应对战争形态的演变,正确分析我军当前所要面临的日益增多各种军事突发事件,避免因军事突发事件管理不合理阻碍我军新时期军队建设,是当前我军所面临急待
电力工业是国民经济的重要行业之一。随着电力系统规模的不断扩大,输电网规划变得越来越重要。电网规划是一个离散型、非线性、多目标的整数规划问题。目前,通常将多目标电网规
本文描述的是一个利用安装了传感器节点的具有自动搜索路径和营救功能的机器人,通过无线传感器网络在某监测区域内完成营救工作的仿真实验。将无线传感器网络的思想应用到空
棉花中混杂的化学纤维、动物纤维和非棉性纤维等杂物,如丙纶丝、塑料绳、毛发、麻丝、有色纤维等,大多是在轧花厂混进去的。在纺织厂生产的流程中, 一般很难清除掉。纺纱织布
学位
随着社会经济的发展以及人民生活水平的提高,中央空调系统成为人们生活中不可缺少的组成部分,中央空调系统在给人们提供舒适的生活和工作环境的同时,也消耗掉了大量的能源。在电
自动小车存取系统(AVS/RS)是自动化立体仓库未来的主要发展方向,是柔性制造系统不可或缺的重要组成部分。本文以AVS/RS为研究对象,根据AVS/RS的物理结构和逻辑特征,在Petri网
分数阶微积分理论是传统整数阶微积分理论在实数域的推广与普遍化。分数阶控制理论是以分数阶微积分理论和分数阶微分方程(Fractional Differential Equations,FDEs)为基础的一
随着经济的发展,城市的发展已是日新月异,原有的城市管理方式已不能适应现代化城市的发展,城市管理滞后几乎成为各个国家、各个城市的共性问题。如何提高城市管理水平,如何改