基于SOA的企业应用集成策略研究_林淑云.docx
《基于SOA的企业应用集成策略研究_林淑云.docx》由会员分享,可在线阅读,更多相关《基于SOA的企业应用集成策略研究_林淑云.docx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单位代码 10445 学 号 2007021084 分类号 TP391 研究生类别 全曰制硕士 硕士学位论文 论 文 题 目 基 于 SOA的企业应用集成策略研究 学科专业名称计算机应用技术 申 请 人 姓 名 林 淑 云 指 导 教 师 徐 夫 田 研究员 论文提交时间 2010 年 6 月 5 日 单位代码 1 0 4 4 5 学 号 2 0 0 7 0 2 0 1 0 8 4 分类号 TP3 9 1 硕士学位论文 论文题目基于 SOA的企业应用集成策略研究 学科专业名称 : 申 请 人 姓 名 : 指 导 教 师 : 论文提交时间 : 计算机应用技术 林淑云 徐夫田研究员 2010年 6
2、月 5日 本人卢明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。 据我所知,除了文中特別加以标注和致谢的地方外,论文中不包含其他人己经发表或撰写 过的研究成果,也不包含为获得 _ (注:如没有其他需要特别声明的,本 栏可空 ) 或 1:他教冇机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做 的仟何贡献均己在论文中作了明确的说明丼表示谢意, 学位论文作行签名 : 4师签字 : 学位论文版权使用授权书 木学位论文作者完企了解 学校 有关保留、使用学位论文的规定,有权保留并向国 家有关部门或机构送交论义的复印件和磁盘,允许论文被査阅和借阅。木人授权 学校 可 以将学位
3、论文的全部或部分内容编入行关 数据库进行检索,可以采用影印、缩印或扫描等 复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书) 学位论文作者签名 签宇 FI期 :逆丨 (?年 月 fR 导师签字 : 签字 n期 : 年 月 pi 目 录 . I ABSTRACT . II mt . i i.i研究背景 . i 1.2国内外关于该课题的研究现状 . 3 1.3选题来源及研究内容 . 4 第二章企业应用集成策略简介 . 5 2.1企业应用集成模式 . 5 2.2企业应用集成层面 . 6 2.3企业应用集成方式 . 7 2.4基于 SOA的企业应用集成策略 . 9 2.4.1参考架构
4、. 10 2.4.2服务来源 . 11 2.4.3集成价值 . 13 第三章实现 SOA的相关技术 . 15 3.1 WEB 服务 . 15 3.1.1 XML . 15 3.1.2 WSDL . 16 3.1.3 UDDI . 16 3.1.4 SOAP . 16 3.1.5 Web服务工作原理 . 17 3.2企业服务总线 ESB . 18 3.3服务组件架构 一 SCA . 19 3.4服务数据对象 一 SDO . 21 3.5业务流程执行语言一 BPEL . 22 第四章烟草工商集成的分析与设计 . 25 4.1烟草行业信息化背景 . 25 4.2需求分析 . 26 4.2.1数据层面
5、 . 26 4.2.2业务流程层面 . 28 4.2.3用户界面层面 . 29 4.3集成方案 . 30 4.3.1集成原则 . 30 4.3.2技术选型 . 31 4.3.4架构选型 . 32 4.3.5核心思路 . 33 4.4 楼上 集成中间件平台简介 . 33 4.4.1业务服务平台 ( BSP) . 34 4.4.1.1组织结构管理 . 34 4.4.1.2统一权限管理 . 35 4.4.2业务流程管理 ( BPM) . 35 4.4.2.1业务 Web服务管理 . 35 4.4.2.2业务流程定制 . 36 4.4.2J业务流程监控 . 37 4.4.2.4统一任务列表 . 38
6、4.4.3企业服务总线 ( ESB) . 38 4.4.3.1 ESB 设计器 . 38 4.4.3.2ESB 监控 . 39 第五章烟草工商集成策略 . 41 5.1数据集成共享 . 41 5.1.1总体架构 . 41 5.1.2集成实现 . 42 5.1.2.1数据服务分类 . 43 5.1.2.2服务接口实现 . 43 5.1.2.3服务发布 . 46 5.2工商业务流程集成 . 46 5.2.1流程分类 . 47 5.2.2总体架构 . 48 5.2.3集成实现 . 48 5.3工商界面集成 . 50 5.3.1单点登录 . 50 5.3.2权限集成 . 52 5.3.3业务界面集成
7、. 54 第六章总结与展望 . 57 6.1 . 57 6.2 赌 . 57 南犬 . 59 攻读硕士学位期间的论文发表情况 . 62 酬 . 63 基于 SOA的企业应用集成策略研究 摘要 面向服务的体系架构 ( Service-OrientedArchitecture, SOA)是近年来信息技术领域中 的重大热点之一,被广泛用于异构系统的集成。 SOA凭借自身松耦合的特性,使得企业可 以按照模块化的方式添加新的服务或更新现有服务,以满足新的业务需求,同时它可以提 供选择,可以通过不同的渠道提供服务,并可以把企业现有的应用发布为服务,增加了原 有系统的可用性。 本文的理论部分介绍了企业集成所
8、用到的模式、方法和集成层面,给出了基于 SOA 的企业应用集成策略,并对企业集成所用到的 SOA的相关技术做了说明。实例部分以烟 草工商集成为例,介绍基于 SOA的集成策略的实现。 烟草工业企业和商业企业属于同一供应链中的上下游企业,只有相互联系、相互衔接、 共同发展才能确保烟草生产和销售的畅通。基于 SOA的 业务协同平台通过企业服务总线 (ESB)整合工商业之间的信息,实现了工业和商业之间的信息互通与共享,解决了 信 息孤岛 。同时通过这种策略也为企业未来信息化建立了业务系统集成框架,避免 信息 孤岛 的出现。 本文通过基于 SOA的 楼上 集成中间件平台分别对工商企业的数据层面、流程层
9、面和界面层面集成,从而完成烟草工商的集成。通过 SDO数据对象完成对各类数据源访 问的封装,将数据对象按照一定的业务逻辑封装为 SCA组件,为上层的业务应用系统提供 数据服务;通过 ESB将烟草各企业中相关业务发布为标准 Web服务,然 后将供应链上的 工业企业和商业企业的业务服务关联起来,实现业务信息的共享与流通;通过单点登录, 集成权限,界面模式的统一来实现界面的统一。 关键词: SOA, 企业集成策略, Web服务,业务流程, 楼上 集成中件间平台,烟 草工商集成 中图分类号: TP391 The Study of Enterprise Integration Strategy Base
10、d on SOA ABSTRACT Service-Oriented Architecture is one of the hot spots in the IT field lately years, which is widely used in integration for heterogeneous systems. With characteristic of loosely-coupled, SOA makes the company can add new services or upgrade existing services by modularized to satis
11、fy new business needs, and it can provide options that can offer services through different channels, and it can increase availability of existing system by publishing Enterprise existing application as service. Theory parts introduce the patterns, methods and integration level of enterprise integra
12、tion, and give the integration strategy based SOA, and show the SOA-related techniques for enterprise integration. Instance part takes Tobacco Industry and Commerce Integration for example to introduce implementation of SOA-based integration strategy. Tobacco industry and commerce are up and down-tr
13、end firms under the same supply chain. Only interrelated and develop together, tobacco production and marketing can smooth. SOA-based Cooperating Platform integrate information between industry and commerce by enterprise service bus, realize information exchange and sharing, and resolve Information
14、Island. At the same time, it sets up business system integration framework for enterprise of future informatization by the strategy, and avoids “Information Island. It complete the integration of the tobacco industry and commerce by integrating data, process and interface level of industry and comme
15、rce through SOA-based Loushang Middleware Integration Platform. By SDO data object, encapsulation of accessing all types data source is implemented. In order to apply service for upper business application system, data object is encapsulated to SC A component according to certain business logic. Thr
16、ough ESB tobacco-related business are published as Web Services, and then implement share and circulation of business information by associating business services of industry and commerce in the supply chain. Through Single Sign-on, integrated authority, and unify interface mode, consistent interfac
17、e is implemented. Key words: SOA, Enterprise Integration Strategy, Web Services, Business Process, Loushang Integration Middleware Platform, Tobacco Industry and Commerce Integration Classification: TP391 第一章绪论 1.1研究背景 随着信息技术的发展,企业信息化建设迅速发展起来并且不断深入到企业的各个方 面,但都是孤立的纵向的信息系统,无法与其他信息系统实时准确的进行信息交换与共享, 各系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SOA 企业 应用 集成 策略 研究 林淑云
限制150内