一种面向电网企业的语义Portlet库管理方法及装置制造方法及图纸

技术编号:4152772 阅读:283 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种面向电网企业的语义Portlet库管理方法和装置,它包括面向电网企业的语义Portlet库管理方法、Weblogic?Portal?Server平台上外挂式的软件装置两部份。它参照RDF(Resource?Description?Framwork)中的CIM(Common?Information?Model)标准建立初步的电网信息预警本体并扩充了协同办公本体信息;进而实现了一种电网企业应用集成领域的语义Portlet库,并提供管理功能;最后将语义Portlet管理工具作为一个外挂式的软件接入现有的企业门户,实现了现有Portlet库中Portlet的自动发现和匹配。

【技术实现步骤摘要】

本专利技术涉及一种面向电网企业管理应用的语义Portlet库管理方法,并在 Weblogic Portal Server平台上实现外挂式的软件装置。
技术介绍
现有的Portlet技术开发标准和Portlet容器产品的发展已经较为成熟。为了实 现语法层面的Portlet集成,也形成了WSRP(Web Service for RemotePortlet)规范。但是 语义层面的Portlet互操作工作非常缺乏,目前只是依靠简单的标注技术来实现Portlet 的互操作,这种方式有很多局限性。例如,当标注应用于用户各自独立开发的Portlet时, 容易出现属性被改写而导致流程混乱的问题。 因此对现有Portlet体系结构进行扩展,并增加支持Portlet语义信息扩展的标 注、注册、修改、进化等功能,就成为Portlet管理方法和工具发展的一个方向。 为Portlet扩展语义信息的成功与否很大程度上取决于应用领域知识库的成 熟度,目前,主流的RDF (Resource Description Framwork)中CIM(CommonInformation Model)在电力行业已经得到了成功应用,因此参照CIM(CommonInformation Model)标准 建立初步的电网信息本体并进行扩展是一件有实用价值的工作。进而实现一种基于本体的 语义Portlet管理方法和软件装置即可对现有Portlet库中Portlet进行有效的管理。 目前,在云计算领域已经出现了面向科学计算的语义网格Por11 et (Semant i c Grid Portlet),但是其技术发展主要面向计算平台本身的语义Portlet匹配及服务质量控 制问题,并未在行业领域进行更加深入的企业级应用研究工作。
技术实现思路
本专利技术的目的就是提供一种具有良好的适应性和可扩充性的面向电网企业的语 义Portlet库管理方法,以及在Weblogic Portal Server平台上实现外挂式的软件装置。 本专利技术的面向电网企业的语义Portlet库管理方法的基本思想是首先参照 RDF(Resource Description Framwork)中的CIM(Common Information Model)标准建立初 步的电网信息预警本体,并扩充协同办公本体信息;进而实现了一种电网企业应用集成领 域的语义Portlet库,并提供管理功能;最后将语义Portlet管理工具作为一个外挂式的软 件接入现有的企业门户,实现现有Portlet库中Portlet的自动发现和匹配。 本专利技术的面向电网企业的语义Portlet库管理方法是这样实现的 1、为了实现Portlet的语义信息管理,首先要进行领域本体的建设和进化,参照 RDF(Resource Description Framwork)中的CIM(Common InformationModel)标准建立初 步的电网信息预警本体,并针对统一待办、邮件、短信这几项目前CIM标准中未涉及的企业 协同办公业务扩展本体信息; 2、接下来实现一种电网企业应用集成领域的语义Portlet库,并提供管理功能, 遵循S0A(Service-oriented architecture)架构,参照语义网格Portlet实现方法,以语义Web服务的本体描述语言OWL-S (Ontology WebLanguage-Semantic)为工具,为每个 Portlet增加一个XML (Extensible MarkupLanguage)格式的语义描述文件,并提供语义 Portlet注册表和语义Portlet增加、修改、删除功能,进而通过分析语义Portlet关键信 息,建立语义Portlet信息与电网信息本体概念之间的映射,把语义Portlet显式化包装成 为一种带电网业务互操作信息的展现层Web服务。 为了实现Weblogic Portlet库管理工具和本专利技术的外挂式软件装置统一所 有的Portlet,本专利技术以Weblogic Portlet库中PortletID属性做为Portlet的唯一 标识,这样语义包装前后的Portlet ID是一致的,包装后的Portlet信息更为完全,将 语义Portlet库管理工具作为一个外挂式的软件接入现有的电力公司企业门户,避免 了业务系统的改造工作,并提供了本体进化、Portlet语义标注、Portlet匹配关系维护 等功能,为了充分使用目前已投运电网企业门户中的Portlet资源,在现有企业门户平 台中使用AOP(Aspect-OrientedProgramming)技术设置模切面,并使用Filter技术将 ServletRequest进行拦截,在方面/过滤器中进行各种语义操作,包括语义注册、Portlet 语义匹配,实现了已有Portlet的自动发现和匹配。 本专利技术的面向电网企业的语义Portlet库管理方法和装置,与一般的Portlet库 管理方法和工具相比,具有以下优点 1、本专利技术提供了企业应用集成领域的语义Portlet实现方法; 2、本专利技术的语义Portlet库管理方法对于电网企业具有良好的适应性和可扩充性; 3、本专利技术的外挂式软件装置具有即插即用的特点,不必改造现有的Portlet管理 平台就可以将本软件装置投入使用,共同管理同一个Portlet库。 本专利技术设计出语义Portlet库管理方法不仅仅局限于一种行业,只要应用行业公 用信息模型,就可以将语义Portlet库管理方法应用于多个行业。目前这种外挂式的软件 装置已经成功应用于Weblogic Portal Server平台的电网企业门户系统。附图说明 图1为本专利技术的语义Portlet库管理方法示意图; 图2为本专利技术的外挂式软件装置的体系结构图。具体实施例方式下面结合实施例对本专利技术作进一步详细说明。 —种面向电网企业的语义Portlet库管理方法,参照RDF(ResourceDescription Framwork)中的CIM(Common Information Model)标准建立初步的电网信息预警本体, 并针对统一待办、邮件、短信这几项目前CIM(CommonInformation Model)标准中未涉 及的企业协同办公业务扩展本体信息;遵循SOA架构,参照语义网格Portlet (Semantic Grid Portlet)实现方法,以语义Web服务的本体描述语言OWL-S (Ontology Web Language—Semantic)为工具,为每个Portlet增力口 一个XML (Extensible Markup Language)格式的语义描述文件,并提供语义Portlet注册表和语义Portlet增加、修改、删 除功能,通过分析语义Portlet关键信息,建立语义Portlet信息与电网信息本体概念之间的映射,把语义Portlet显式化包装成为一种带电网业务互操作信息的展现层Web服务。 本专利技术以Weblogic Portlet库中PortletID属性做为Portlet的唯一标识,语 义包装前后的Portlet ID —致,将语义Portlet库管理工具作为一个外挂式的软件接入 现有本文档来自技高网
...

【技术保护点】
一种面向电网企业的语义Portlet库管理方法,其特征在于:    (1)、为了实现Portlet的语义信息管理,首先要进行领域本体的建设和进化,参照RDF中的CIM标准建立初步的电网信息预警本体,并针对统一待办、邮件、短信的企业协同办公业务扩展本体信息;    (2)、接下来实现一种电网企业应用集成领域的语义Portlet库,并提供管理功能,遵循SOA架构,参照语义网格Portlet实现方法,以语义Web服务的本体描述语言OWL-S为工具,为每个Portlet增加一个XML格式的语义描述文件,并提供语义Portlet注册表和语义Portlet增加、修改、删除功能,通过分析语义Portlet关键信息,建立语义Portlet信息与电网信息本体概念之间的映射,把语义Portlet显式化包装成为一种带电网业务互操作信息的展现层Web服务。

【技术特征摘要】
一种面向电网企业的语义Portlet库管理方法,其特征在于(1)、为了实现Portlet的语义信息管理,首先要进行领域本体的建设和进化,参照RDF中的CIM标准建立初步的电网信息预警本体,并针对统一待办、邮件、短信的企业协同办公业务扩展本体信息;(2)、接下来实现一种电网企业应用集成领域的语义Portlet库,并提供管理功能,遵循SOA架构,参照语义网格Portlet实现方法,以语义Web服务的本体描述语言OWL-S为工具,为每个Portlet增加一个XML格式的语义描述文件,并提供语义Portlet注册表和语义Portlet增加、修改、删除功能,通过分析语义Portlet关键信息,建立语义Portlet信息与电网信息本体概念之间的映射,把语义Portlet显式化包装成为一种带电网业务互操作信息的展现层Web服务。2. 根据权利要求1所述的面向电网企业的语义Portlet库管理方法,其特征在于首 先扩展服务类型,再为扩展的服务类型增加对象属性、数据属性、地区属性、具有约束和父 类信息,最后更新已有.,1文件并新建服务实例。3. —种面向电网企业管理应用的语义Portlet库的在Weblogic Po...

【专利技术属性】
技术研发人员:刘显明陶振文马勇余鹏飞黄辉梁文
申请(专利权)人:江西省电力信息通讯有限公司
类型:发明
国别省市:36[中国|江西]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1