浅谈SOA技术在烟草行业数据集成中的应用

上传人:灯火****19 文档编号:56508374 上传时间:2022-02-21 格式:DOCX 页数:8 大小:34.88KB
收藏 版权申诉 举报 下载
浅谈SOA技术在烟草行业数据集成中的应用_第1页
第1页 / 共8页
浅谈SOA技术在烟草行业数据集成中的应用_第2页
第2页 / 共8页
浅谈SOA技术在烟草行业数据集成中的应用_第3页
第3页 / 共8页
资源描述:

《浅谈SOA技术在烟草行业数据集成中的应用》由会员分享,可在线阅读,更多相关《浅谈SOA技术在烟草行业数据集成中的应用(8页珍藏版)》请在装配图网上搜索。

1、浅谈SOA技术在烟草行业数据集成中的应用摘要:随着企业信息化意识的不断提高和经济全球化的飞速发展,采用分布式应用的系统和存在于不同企业间需要相互通信的信息异构型系统大量存在,企业信息系统面临的一个最大问题就是“信息孤岛,这个问题已经越来越引起业内人士的关注和重视。除了采用结构庞大逻辑复杂的EAI解决方案之外,SOA就成了解决信息孤岛问题最物美价廉的利器。本文首先分析当前ERP系统不能适应企业的业务流程重组、不能灵活地支持供应链管理功能,之后又分析了面向服务体系结构(SOA)的运行原理及特点后,最后主要讨论了SOA技术如何解决企业在应用集成和数据集成中遇到的实际问题。关键词:SOAP、SOA、W

2、ebService.EAI0引言电子商务、现代物流、知识库、物联网在近10年来充斥着整个网络,随着世界经济一体化步伐的加速前进,各行各业的发展都更加依赖于信息化服务。传统的ERP系统可以高集成的协调企业内部的各类信息资源,但是在解决企业之间乃至行业之间的信息交互问题方面ERP系统则显示出明显的不足。EAI的出现,在很大层度上解决了这个被称之为信息孤岛的问题,但是EAI作为一种高端的企业级解决方案需要付出高昂的经济代价,并且并不是所有规模的企业都适合采用EAI,中小企业像银河系的星辰一样多,对于他们来说找到低成本并且能够快速解决问题的手段显得尤为重要,SOA的应运而生在最大的程度上解决了孤岛问题

3、。SOA以其低廉的开发成本和灵活的结构可以适应各种规模企业的应用。在SOA技术出现之后,异构系统之间的信息交互变得简单而高效,所以在近几年SOA在全世界范围内在各行各业得到了广泛的应用和发展。1传统ERP技术的捉襟见肘烟草行业使用ERP系统由来已久,传统ERP系统的一个最大的特点就是集成性强,财务数也是以销售作据是以销售作为出发点,仓库分拣的数据是以销售作为出发点,物流配送为出发点,从而在企业内部形成一个完整的业务闭环。但是,就辽宁省的某一个地市来讲就有上万个客户,更何况在全国范围内有几百个地市级商业公司和工业企业。一方面各公司或企业的营销策略会因地制宜,并随着市场和政策的变化随时进行调整。因

4、此,ERP的标准版本实现不了烟草行业对业务的所有个性化需求,需要进行大量的二次开发;另一方面在全国范围内系统的异构和数据的异构在所难免,这种异构就必然产生信息孤岛问题。比如说,异构的系统会在专卖打击网络案件及串并案方面、工业与商业之间的库存和销售信息共享方面、企业内部各应用系统的集成整合方面都设下了层层障碍。只靠研发人员开发各系统之间信息交互的接口是不现实的。因为在有关沟通的理论中,假设在N个点之间需要建立起全覆盖的沟通渠道,那么沟通的路径将达到N(N-l)/2,那样所带来的沟通成本将会以几何级数增长。其实,这种现象不只存在于烟草行业,即便在诸如粮食行业、饮料行业、气象行业、物流行业乃至电子商

5、务行业都切切实实的存在。如何解决这些行业内部或行业之间的“信息孤岛问题,其实学术郝口IT领域已经在多年前就开始了探索之路,并取得了一定的成果。2S0A技术的方兴未艾什么是SOA(ServiceOrientedArchitecture),SOA(面向服务的体系结构)是在网络环境下设计开发、应用和管理的组件模型,是一种松耦合的面向企业级服务的软件体系结构,在这种结构中,将应用程序的不同服务(单元)通过这些服务之间事先定义良好的接口和契约联系在一起。这些服务向外公布意义明确、统一的结构,开发人员通过调用这些统一的接口来完成系统间的互操作。SOA作为一种粗粒度、松耦合的服务结构,具有以下特征:1)松散

6、耦合性:将服务使用者和服务提供者在服务实现口客户如何使用方面隔离开来,其中的服务接口作为与服务实现分离的实体存在;2)粗粒度服务性:服务粒度指的是服务所公开功能的范围,通过一组有效设计和组合的粒度服务,业务专家可以利用这些粗粒度服务灵活组合、稳定性强、重用性高的细粒度服务,而快速形成新的业务逻辑;3)标准化的接口:通过服务接口的标准化描述,从而使得该服务可以提供给在任何I异构平台和任何用户接口使用。接口隐藏了服务实现的具体细节,允许独立于硬件、软件以及编程语言使用服务;4)服务的无状态性:服务是独立的、自包含的请求,在实现时它不需要从一个请求到另一个请求的信息或状态。服务不依赖于其他服务的上下

7、文和状态;5)多种客户类型的支持:借助精确定义的服务接口和对XML、Web服务标准的支持,可以支持多种客户类型,包括PDA、手机等新型访问渠道;SOA的基础部件,企业对于分布式及异构信息的需求,决定了企业必须以SOA作为企业应用的基础,而SOA又包含如下基础部件:1) SOA服务通讯协议:服务通讯协议是一个在服务请求者和用户之间达成一致的,关于所传输的服务请求内容和服务响应内容的规定。)是一种基于XML、用来描述Web服务所提供的方法、以及方法如何调用的语言。它描述了服务的功能、位置、发送和接收的消息的结构以及调用的指令。)是一个用于分布式网络环境下Web服务的信息注册和规范。它同样也是该规范

8、的实现的可访问集合,通过这些实现,一个业务实体将其自身提供的Web服务的信息进行发布,从而其他业务实体能够发现这些信息。也许SOA技术不被很多人说了解,但是SOA技术已经在很多领域都有应用,比如电信行业内有基于SOA技术搭建的SOA-IMS平台、医疗行业有匹兹堡大学医疗中心(UPMC)基于SOA的Logidex信息平台,证券行业有数据仓库、BI和SOA的应用更是普及,就算是在美国国防部情报部门的地面通用系统中也有很多服务采用了SOA技术。3 SOA在商业公司中的应用烟草行业的商业公司担负着专卖执法和市场营销两项任务。专卖执法部门在某些环节上的工作内容有些类似与公安系统的案件侦破过程,在对于网络

9、案件以及串并案的查处方面,掌握信息量的大小决定了案件是否能够准确定性和快速侦破。一个发生在A省B市的卷烟案件在被查处后可能只是作为一个单纯的独立案件来处理,但是在全国范围内如果有了基于WebService技术的信息共享体系,那么很容易就会发现涉案人员在其他省市的历史案件记录或有利于案件侦破的线索信息,这样案件的侦破速度和定性准确程度都会有很大层度上的提高;在营销管理部门,每个工业企业都会有常住当地的业务人员,他们每天都需要收集该商业公司相关规格卷烟的销售情况、库存情况、上柜率、铺货率、需求满足度以及社会库存量等信息,然后传送回自己的总部。实际上如果应用了WebService技术之后,工业企业完

10、全可是通过统一的接口直接查看自己所生产的卷烟规格在全国各省市公司和地区的销售、需求、商业库存、社会库存情况,通过对的分析进而提前预测出商业公司对于货源供给的需求趋势,提前组织生产和进行主动的物流配送,降低商业公司的卷烟在途时间,更好的为零售客户服务。变被动为主动,变孤立为共享,变星星为网络这些都是SOA技术在烟草行业商业公司应用的潜在方面,但应用的范围应该远远不止这些。4 SOA在统一物流平台中的应用近年来,电子商务行业、物联网技术在全世界范围的兴起催生了传统物流行业的急速发展。为了实现能在电子商务网站上实时查询包裹的位置和状态信息,各物流公司都建立了自己的门户网站。随之出现的问题是,各家物流

11、公司或电子商务网站的信息系统是异构的,信息交互十分困难。幸好有了SOA技术的出现,SOA的统一接口和松耦合结构完美的解决了这些问题。这样的成功案例同样也出现在国家气象局发布的气象信息方面,国家气象局利用WebService技术统一提供全国各地的各类气象信息,各网络公司解析XML格式数据后进行显示。在烟草行业,工业企业与商业企业之间的货源供应是否及时一直以来都被十分重视。但由于同样的异构问题,现实中出现了“信息孤岛问题。SOA中的WebService同样可以完美解决这个问题。当各工业企业和商业企业都应用了WebService技术之后,如下图可以看出沟通的路径数量从N(N-1)*2骤廨ijN,这个

12、下降的比率也是成几何级数的。如果在行业内广泛应用SOA技术,商业企业可以随时通过GSP服务商那里获取送货车辆所处的位置信息,同时也可以通过随时查看工业企业的仓库库存,进而完成企业之间信息的信息交互和互操作。需要说明的是,这里所说的统一物流平台与统一物流并不是一个概念。统一物流在一定层层上来讲就是第三方物流。第三方物流又叫合同物流,是80年代中期在欧美等发达国家出现的一个概念。是企业之间动态的功能分配导致了企业将部分业务以合同的方式外包出去,并最终导致了第三方物流的产生;而这里所说的统一物流平台”是出于烟草行业的特点考虑的,是创建一套SOA架构的WebService消息服务体系,通过该服务体系使

13、行业信息充分共享、高效利用,进而降低运营成本,提高生产力。5 SOA在跨区域系统集成领域中的作用在烟草行业内存在各种规懒口各种类型的信息系统,管言息系统间由于业务逻辑的需要有看各种数据依赖关系,其中逻辑复杂多变。以往的集成解决方案大体上有三种,一种是在数据库层面开发系统间的接口实现数据集成;另一种方案则把:的接口交由专业的消息传递工具(如IBMMQ)来完成数据集成;还有一种是通过购买专用的集成套件完成应用的页面集成。第一种方案类似于兵来将挡,水来土屯的策略,从来不需要考虑解决问题的通用办法,而是遇到什么问题解决什么问题。而第二种和第三种方案则需要企业采购专门的软件工具,带来的好处很多,比如运行

14、起来高效稳定,但是同时也带来了企业运营成本的提高。有没有一种即经济又高效的全能解决方案呢?答案是肯定的。SOA可以完成从数据集成到应用集成再到业务集成中各个层面上的系统集成工作同时对于企业现有信息系统的集成过程中并不需要进行系统的改造工作便可以上报完成。SOA技术也可以完美的解决地市级公司到省局公司再到国家局公司的多级工作,唯一需要做的就是采用SOA作为标准进行软件的开发或系统改造。6结束语信息的高速发展带来了信息孤岛问题,同时也带来了SOA架构的解决方案。如果在行业内广泛采用SOA架构,依照统一的接口向其他企业或公司提供WebService信息服务可以大大降氐用于系统间进行交互的开发和维护成

15、本,对于加快行业信息的共享的步伐也有看催化剂的作用。SOA技术能否得到广泛推广,以及能够在哪些业务环节得到应用还有待我们在长期的实践中去探索。但是,从长远考虑,SOA所带来的好处是显而易见的。参考文献:1季一木,王汝伟.ASolutionofGridComputingFlowUsingMOAMethodologyJ.中国邮电高校学报(英文版).2006,13(1):29-33.2 PAPAZOGLOUMRHEUVELW.Serviceorientedarchite-Ecturesapproaches,technologiesandresearchis-SuesJ.VeryLargeDataba

16、seJoumalr2007/16(3),389-451.3肖道举,彭碧涛,孙百勇,陈晓苏;基于SOAP的细粒度访问控制模型J;计算机工程与科学;2004年04期.4 HerrMrBathUfKoschelA.Implementationofaservice-Orientedarchitectureatdeutschepostmail.EuropeanConferenceonWebServices,Erfurt,Germany,2004:227-238.5 IBMDW.SOAandwebservices.H:/www-128.ibm/Developerworks/cn/webservices/newto/index.html#l#2005.6李纯玉;基于SOA的教务管理系统辘集成层的研究与实现D;中南大学;2009年7 EricNewcomer.GregLomow,UnderstandingSOAwithWebServices.AddisonWesleyProfessional/2004.8 EricArmstrongjheJavaWebservicestutoriaLHigherEducationPress,2003.9盘红华,李迎辉;基于SOA的企业应用集成框架设计力电脑开发与应用;2008年04期.感谢您的阅读!

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!