全国电力技术协作网首页
CopyRight 2012-2014 DS文库版权所有
SOA和Web服务技术在实现异构系统集成的优势与应用
(0 次评价)1062 人阅读0 次下载
1 SOA 和 Web 服务技术 在实现异构系统集成的优势与应用 中国广核集团有限公司信息技术中心,杨屹岚 摘 要:信息化的发展要求企业的应用系统是一个高度集成和开放的系统。然而大型企业往往拥有着异构系统,形 成了一个个“信息孤岛” ,导致系统间信息的交互与互操作非常困难。基于面向服务架构的应用集成开发方案,在不改变 企业应用底层架构的基础上,可以很好地解决上述问题。本文研究了 SOA 和 Web 服务技术在实现异构系统集成的优势与 应用,在此基础上结合将 SOA 理念运用于中国广核集团信息管理系统应用模式的研究上,为业务系统跨部门、跨行业实 现互通互连和数据共享提供了可行性分析。 关键词:异构系统;应用优势;SOA 架构层;协议转换 1. 前言 随着计算机软件技术和信息化的高速发展,现代企业的日常业务通常都是由多个应用系统完成的,通常 这些应用系统是在不同时期针对企业各部门、各单位的具体工作来进行设计开发的,它们采用不同语言进行 开发或建立在不同平台之上。各应用系统间相互独立运行,它们之间还未实现数据关联和交换,各系统相互 交叉,甚至有重复的信息和数据。因此,很多企业迫切的需要将这些孤立的应用系统联合起来,在不重新开 发原有系统的情况下,使它们之间能够顺利的进行信息交互。本文提供了一种基于 SOA-Web Service 的异构 资源整合研究方案。该方案可以将相对独立、分散的各个企业信息系统进行整合,进而消除信息孤岛,能够 有效地实现数据共享。 2. 优势分析 2.1 注重服务 基于 SOA 和 Web 技术的异构系统的核心是面向服务,是对面向过程、面向消息、面向数据库和面向对象 等开发方法的补充。服务直接与业务相对应,可实现融合面向过程、面向消息、面向数据库和面向对象等多 种开发方法。 2.2 松耦合 SOA 技术强调松耦合,基于 SOA 和 Web 技术的异构系统的松耦合包括以下几个方面: (1)接口松耦合。 接口耦合是指服务请求者与服务提供者之间的耦合。度量的是请求者与服务提供者的 依赖性。 (2)技术松耦合。技术耦合度量的是服务对特定技术,产品或开发环境的依赖程度。 (3)流程松耦合。 流程松耦合度量的是服务与特定业务流程的依赖程度。强调服务不应与具体的业务流 程相关,以便能够被重用于多种不同的业务流程与应用。 2.3 灵活性 基于 SOA 和 Web 技术的异构系统非常灵活,有许多优点: (1)服务与相关的实际业务功能具有明确的接口。这些服务可在不同的业务流程中得到重用,提高了服 务的价值。

打分:

0 星

用户评论:

关于我们 | 联系我们 | 版权声明 | 企业服务 | 媒体合作
备案号:京ICP备13025456号-2 | 客服电话:010-88892009 | 反馈建议:1565227076@qq.com