整合科技信息资源

时间:2022-09-13 02:05:53

【前言】整合科技信息资源由文秘帮小编整理而成,但愿对你的学习工作带来帮助。灵活的科技信息资源交换的需求 提高不同单位和部门间科技信息资源的利用率,实现科技信息资源优势互补,需要进行单位间的科技信息资源交换。面对多变的资源交换需求,以及一个个“信息孤岛”式的科技信息资源管理系统下的资源数据,传统的点对点的刚换方式已经很难满...

整合科技信息资源

如何有效地实现各类科技信息资源的整合、共享,冲破科技信息资源间壁垒,实现不同业务之间、不同科技信息资源拥有单位之间的信息互联互通、协同应用,已成为当前科技信息资源建设工作的重点。

众多科技管理部门及科研机构建设了大量科技网站及科技信息资源库,形成了丰富的网络科技信息,在科技信息服务工作中发挥了良好的作用。然而,面对不断提高的科技信息服务需求,也暴露出了科技信息资源建设分散、利用率低、服务面窄、综合服务能力弱等问题,从而对科技信息资源建设,特别是科技信息资源整合、共享,提出了更高的要求。

科技信息资源应共享

面对不同单位、不同部门管理的各类科技信息资源系统,在科技信息资源应用及管理中存在两方面问题: 一是科技信息资源用户并不能方便地获取其所需的科技信息资源,使得科技信息资源的利用效率不高; 二是科技信息资源建设者及管理者很难从一个整体的角度对资源进行有效的监控及管理。为了有效地促进科技信息资源共享应用,就提出了建立全局科技信息资源视图的需求。

1. 功能需求

灵活的科技信息资源交换的需求

提高不同单位和部门间科技信息资源的利用率,实现科技信息资源优势互补,需要进行单位间的科技信息资源交换。面对多变的资源交换需求,以及一个个“信息孤岛”式的科技信息资源管理系统下的资源数据,传统的点对点的刚换方式已经很难满足要求。提供灵活的资源交换方式成为科技信息资源交换的基本要求。

个性化的科技信息资源组织的需求

不同单位和部门间存在着分布、异构的科技信息资源,迫切需要建立一种有效的资源组织机制,以满足最终用户个性化的业务需求。随着科技信息资源的海量化和复杂化,现有的资源组织模式难以满足个人信息资源的需求。为了提高科技信息资源的使用效果,提出了个性化的科技信息资源组织的需求。

2. 技术需求

资源虚拟组织及协同调度技术

科技信息资源整合工作中涉及对分布的科技信息资源的综合利用,但是不同科技信息资源可能处于不同的网络及计算环境下,提供的服务水平也不一样,为了有效满足科技信息资源整合应用的需求,要求整合软件系统能够即时、按需地形成资源的虚拟组织,并支持对资源的协同调度以满足用户各类科技信息需求。

用户自主参与支撑技术

科技信息资源来源于不同的领域,跨越不同的行业,所针对的服务对象也不同。因此在科技信息资源整合工作中,需要提供一种用户自主参与的技术,支持用户定制感兴趣的资源,按需构建资源导航、检索模板,并支持“一次构建,多次使用”的模式。

系统可扩展性

科技信息资源整合涉及内容规模庞大,业务需求不断发生变化,整合工作往往依据“总体规划,逐步实施”的原则进行。这种情况下,要求整合应用软件系统能够随着系统规模同步增长,保持软件体系结构的稳定,不需要对系统进行大的改动,保护前期用户投资。

服务网格整合科技信息资源

VINCA服务网格在遵循开放标准的基础上,通过对资源的逐级虚拟化、业务服务编排和个性化组织,实现了业务用户对资源的透明访问,用户采用的诸如业务服务框架等核心技术保证了服务资源的共享和管理以及服务的透明、智能、安全和可靠访问。针对上述科技信息资源整合的需求,下面给出了基于VINCA服务网格的解决方案。

1. 总体思路与设计原则

首先,科学的标准和规范体系(如科技信息资源元数据、科技信息资源分类及编码、科技信息资源交换协议等)是资源整合的前提。利用VINCA业务规范管理工具可以有效实现科技信息资源元数据等标准规范的管理,并构成基于VINCA服务网格的科技信息资源整合应用的语义基础。

接着,针对各地方及行业科技部门拥有的,在网页、后台数据库、Web应用系统三类主要形式存在的网络科技信息资源,在前面建立的科技信息资源元数据、科技信息资源分类体系、科技信息资源服务主题词等共享语义基础上,通过VINCA服务社区提供的Web服务封装、语义标注、服务虚拟化等手段将它们抽象为业务服务,并通过VINCA服务社区工具对其进行组织、管理与应用。

然后,利用VINCA服务网格提供的可视化业务服务共享与集成开发环境,为用户提供全局科技信息资源视图,支持用户基于资源服务自主构造符合其需求的个性化科技信息资源空间,快速开发建设不同的科技信息资源整合共享应用,以适应多变的资源整合需求。

此外,为了支持灵活的科技信息资源交换,基于VINCA服务网格提供的动态服务中介可以实现科技信息资源交换请求到服务资源的直接映射和执行等并提供运行时的支持,并通过访问相关服务资源来满足资源交换请求,动态服务中介还对整个基于服务的交换过程提供可靠性保障,包括消息管理、数据缓存、资源路由等支持。

2. 系统架构

依据以上思路,基于VINCA服务网格的科技信息资源整合系统架构的总体架构设计如图所示。整个平台架构可分为三个层次:

整合基础层:提供基于VINCA服务网格整合基础服务,包括资源及服务元数据管理、资源数据访问、消息通信等服务组件。该层实现网络科技信息资源的汇集,支持基于元数据的资源信息注册、管理与发现,以及统一的资源数据访问接口,并为分布环境下的数据通信提供基础支撑。

整合核心层: 面向科技信息资源整合的功能要求,提供虚拟科技信息资源组织、动态资源服务访问中介及动态科技信息资源目录服务,为科技信息资源的加工处理提供支撑,以便更方便、更好地实现各类科技信息资源整合共享应用。

整合应用层: 利用整合核心层提供的服务,面向资源使用者及管理者的最终需求,搭建一系列科技信息资源整合应用,包括跨数据库、跨地域的科技信息资源综合检索,资源节点间按需的科技信息资源交换、个性化科技信息资源组织及服务空间等,从而满足农村实用技术信息服务、科技成果共享等科技信息服务需求。

3. 关键业务功能

全局统一的科技信息资源目录。基于VINCA服务社区注册的资源服务元数据及服务管理组件,提供一个全局所有共享科技信息资源的目录视图,帮助管理者掌握全部科技信息资源情况,辅助最终用户方便、快速地获取所需的科技信息资源。

可靠的按需科技信息资源交换。支持用户基于科技信息资源目录自主定义其资源交换需求,由动态资源服务中介完成对交换请求的解析并转换为对相应资源服务的访问,通过服务访问组件调用相关资源服务来落实具体的资源交换过程。同时,动态服务中介基于消息中间件来实现整个交换过程的可靠性。

面向过程的科技信息资源加工。基于VINCA流程服务,实现对科技信息资源加工过程中涉及相关服务的组合,提供对科技信息资源加工过程的自动化管理,并对加工过程各环节的监控。

个性化的虚拟资源空间。通过个性化虚拟资源空间,用户可以建立收藏夹、专题库,通过对业务模板的定制和执行,提供符合用户需求的资源导航,完成资源的查找、分类、检索等功能。

链接:服务网格应用效果

本文提出的解决方案在网络科技信息资源整合及科技大平台等实际项目中得以实践,获得了较好的应用效果。以网络科技信息整合项目为例,我国各行业已经建立了自己的数据中心,包括农业数据中心、林业数据中心、水利数据中心、气象数据中心、自然灾害数据中心、文博数据中心以及分布全国的分中心。例如,已建成大型涉农数据库100多个,包括由农业科研单位先后引进建立的CABI、AGRIS、AGRICOLA和FSTA数据库,以及以中国农科院牵头开展的农业数据库和农业光盘服务网络,通过该项目的实施,较好地解决了资源整合问题,具体表现为:

实现了用户对所有共享科技信息资源的联合检索及跨区域访问;

实现了国家、省、地不同科技部门间科技信息资源的纵、横向交换;

实现了科技信息资源整合工作中资源加工工作的自动化管理及监控;

支持共享科技信息资源的管理与资源应用情况的统计分析;

实现了用户自主构造的业务级应用和个人虚拟信息空间。

此外,VINCA作为面向服务计算的开发及运行平台,在服务管理、服务发现及可靠访问、面向业务的服务虚拟化、服务组合、个性化等方面也体现了较好的效果,在提高科技信息资源整合系统的扩展性、灵活性等方面发挥了较大的作用。

上一篇:构建全数字化的门诊系统 下一篇:工商行政管理综合业务系统解决方案