基于WebServices的异构数据源共享研究
- 格式:pdf
- 大小:286.25 KB
- 文档页数:3


基于Web Services的虚拟企业产品信息共享研究★
口盛步云 口解海涛
摘要:针对虚拟企业间的产品信息共享问题,分析应用Web Services技术实现的可行性。提出基于Web Services的 虚拟企业产品信息共享的解决方案,详述该方案的层次结构、运行流程和实现难点。 关键词:虚拟企业Web Services简单对象访问协议
中图分类号:TH166 文献标识码:A 文章编号:1000—4998(2006)04—0008—03
Abstract:Aiming at the product information sharing problem of virtual enterprise.analyzes the feasibility of application of Web
Services technology and provides the solution to product information sharing of virtual enterprise based on Web Services.The hierar- ehy.working flow and dificulties in implementation of this project arc described in detail.
Key Words:Virtual Enterprise Web Services Simple 0bJeet Aeeess Protocol
虚拟企业是指分布在不同地区的多个企业利用电 子-Y-段,为快速响应市场需求而组成的动态联盟”1。与
独立的个体企业相比,虚拟企业拥有更多的人才、更为 丰富的制造资源,因而可以更为快速地响应市场需求,
赢得竞争。同时,虚拟企业也面临着巨大的挑战:大量
的合作伙伴、不同的商业规则、相异的应用系统和平
台、僵化的数据格式、不兼容的协议和模式使企业成为
基于We b S e rvi ces的异构
系统资源整合的设计
周 蕾1,2
(淮阴工学院计算机工程系 淮安223001)
(东南大学计算机科学与技术学院 南京210096)2
摘要论文针对校园异构系统之间的资源共享需求,提出利用Web Services技术来实现资源整合的设计方案,并详细描述了实现
的关键技术。
关键词资源整合中心数据库单点登录Web服务
中图分类号TP393 文献标识码A 文章编号080409—4473
Design of HeterOgeneOUS System Resou rce
Integration Based on Web Service
Zhou Lei
(Department of Computer Engineering,Huaiyin Insititute of Technology Huai’an 223001)
(Institute ofComputer Science,Southeast University Nanjing 210096)
Abstract According to the demand of campus resource sharing between heterogeneous systems,the paper proposes the
design schema to realize the resource integration using Web Service technologies,and gives the key technologies in detail.
Keywords Resource Integration Center Database SSO Web Services
一、引言
随着计算机技术的不断发展,我国高校的信息化建设已初 具规模。校内很多部门根据自身在信息化进程中的需求开发和
引进了相关的应用系统,这些应用系统协助各部门解决日常的
科技信息 0 IT论:Lb,O SCIENCE&TECHNOLOGY INFORMATION 2011年第27期 基于XML和Web Services的异构数据集成研究 余文芳荆泽泉 (国防信息学院湖北武汉430010) 【摘要】本文设计了一个基于XML和Web Services的异构数据集成模型,该模型以XML技术为支撑,采用Web Services封装异构数据 源,同时建立领域字典表及字段映射表,有效解决了多数据源环境下的异构数据集成问题。 【关键词】XML;Web Services; ̄集成;异构数据 0引言 随着计算机技术与网络技术的迅速发展.企业与高校在信息化建 设过程中。构建了许多信息系统来管理各种业务数据。由于各部门业 务和职能的不同,这些数据大都是异构的,不存在相互访问的接E1.成 了一个个“信息孤岛”,这里的异构通常指运行环境异构、数据模型异 构和数据语义异构。如何实现异构数据共享.使之发挥更大的价值是 当前研究的热点问题 XML是目前通用的数据交换格式.Web Service技术是被目前主 流开发工具所支持的方法.因此本文以XML和Web Service为基础. 设计了一个异构数据集成模型.来实现分布在各个服务器上的异构数 据逻辑集成,查询服务分布,结果集中,有效解决了异构数据共享问 题 1 常用数据集成方法 1.1联邦数据库法 联邦数据库法是异构数据集成中最简单的一种方式 它要求在任 意两个异构数据源之间建立起彼此互相转化的方式.这种模式的数据 集成是个N维问题。假设存在N个彼此异构的数据库.则需要的实现 的转换模式总和为T=(N一1),同时需要编写N(N一1)段代码来实现两两 之间的共享。这种方法的优点是容易实现,而缺点当异构数据源较多 时.工作量极大.扩展性差。 1.2数据仓库法 该方法需要建立一个仓库来存储数据.将各个异构数据源中的数 据副本存储在数据仓库[1l中,使用ETL(Extract.Transform.LOad)I具定 期定时的从各数据源中过滤新的数据.然后Load到数据仓库.供用户 查询 该方法的弊端在于数据仓库中的数据要经过一定条件的筛选之 后才能被存储.同时数据仓库也需要定期定时的进行更新,因此.用户 查询到的结果不一定是最新的[21 1-3中间件方式 中间件(Mediator/Wrapper)方式[31是一种软件构件,通过为所有异 构数据源提供一个统一虚拟视图的方式来实现集成.这种集成方式并 不存储任何实际数据 用户针对全局视图提交查询.不需要知道数据 源的位置、模式以及访问方法。系统会将用户的查询条件转换成一个 或多个对局部数据源的查询.查询结果最终会经过整合返回给用户。 系统一般由一个Mediator和多个Wrapper构成.体系结构如图1所 示
118 福建电脑 2010年第5期 基于Web Services的数据交换平台的设计 陈桢.范华峰 (常州机电职业技术学院江苏常州213164) 【摘要】:本文利用Web Se ̄iees技术具有低耦合、跨平台可互操作性等优势对数字化校园中数据交换组件的设计和 实现作了一点探索和尝试。给出了集中控制的分布式数据交换构架模型,整个模型表现为有控制的网状拓扑结构。基于该模 型实现的数据交换平台具有较好的通用性和兼容性,实现成本较低,跨平台可操作和完好的封装性等特点。该平台既可以运 用于数字化校园建设中也可以应用于数字化企业、政府等需要对异构数据进行高效交换的场合。 【关键词】:数据交换;Web Se ̄ices;数字化校园 0.引言 经过多年的信息化建设.很多高校已经拥有相当数量的信 息应用系统,系统之间很难实现数据共享和数据及时交换.各系 统的业务逻辑不同.而且在信息系统的数据表示上没有遵循统 一的标准。每个部门的应用系统都是一个数据源.不同数据源可 能是异构的,这就构成了一个庞大的异构环境,从而导致这些应 用系统成为一个个的t.信息孤岛”。但是分散的数据之间又往往 存在着一定的联系。数据存放在一个个毫无联系的信息孤岛上 并不合理。特别是近年来数字化校园理念越来越得到认同以及 应用要求的不断提高.不同应用系统事实上存在着数据的生产 和消费关系。用户在具体应用时,往往也需要将分散的数据按某 种需要进行提取、组合。以便了解整体情况。大量信息重复的在 不同业务系统中出现.而各个业务系统又在不断的更新各自维 护的数据,这样就造成了各个业务系统间数据的不一致。因此. 如何使各信息孤岛中这些异构数据源的信息共享与数据交换. 成了当务之急,也是数字化校园得以实现的核心。Web Services 是一种优秀的分布式应用平台组件.采用基于XML的Web请 求与响应来实现分布式通信.对不同的系统平台和编程语言间 的互操作性提供了良好的支持.是异构数据交换共享问题的有 效解决方案。本文采用Web Services技术设计和实现了基于 Web Se ̄ices的数据交换平台 1.Web Seryices体系结构 Web Services的基本框架中包含三种角色:服务请求者、服 务提供者和服务注册中心。服务提供者定义了服务描述接口。并 将接口描述信息发布到服务注册中心。并对服务请求者请求进 行相应。服务请求者使用查找操作从本地或从服务注册中心搜 索服务描述。然后使用服务描述与服务提供者进行绑定,并调用 相应服务提供者的服务。Web Service体系结构图如下: