论文部分内容阅读
电力、公共卫生、交通等领域与人们的生活息息相关,它们的生产和使用都与社会和环境有着多重关联。以电力领域为例,电网建设、供电调配、发电投入会受到自然环境、城市规划、人口分布等因素的影响。这些关联关系所蕴藏的信息称为领域关联信息,其对电网建设、用电规划、预警等决策过程具有重要参考作用。目前有许多研究者通过对公共大数据进行采集、分析和挖掘,开发了许多领域应用系统,为使用者提供领域关联信息。然而,目前这些领域应用系统存在分布、异构、互不知晓等问题,导致领域关联信息呈现出分散、信息类型各异、信息结构不同等特点。使用者不得不投入大量时间精力才能完全利用这些资源信息。在此背景下,本文设计并实现一个统一的领域关联信息发布平台。利用元数据技术实现对领域关联信息的规范标准化描述,采用目录服务技术来存储、发布和管理领域关联信息元数据,基于发布/订阅模式实现平台的消息预定机制。本论文首先基于元数据技术提出一个适用于不同领域、不同信息形式的领域关联信息描述模型,使掌握信息来源的领域专家或机构能够根据需要自定义与某个领域相关联的信息内容,从而实现对领域关联信息统一的、规范化的发布。目录服务技术常用于解决异构资源共享问题。课题采用目录服务技术实现对领域关联信息的组织、存储、发布及发现。依据领域关联信息的元数据描述模型,设计目录信息树结构和目录模式,并研究和实现了针对目录节点信息的各项服务能力集合,从而实现领域关联信息的组织、管理和共享。为了保证领域关联信息获取的时效性,实现信息的定向发送,课题基于发布/订阅模式实现系统的消息预定机制。结合领域关联信息描述模型的组成和结构,提出基于主题和基于内容两种领域关联信息订阅模式,并利用JMS技术和ActiveMQ最终实现对信息的预定及通知。最后,本文设计和实现了领域关联信息发布订阅平台,实现了领域关联信息发布、查询、订阅等功能,以平台验证的方式对本论文提出的基于目录服务的自定义领域关联信息发布及订阅系统的可行性和正确性进行了验证。