SOA架构在ERP系统中的应用

来源 :中小企业管理与科技·学术版 | 被引量 : 0次 | 上传用户:mx520ht
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:面向服务架构(SOA)是新一代的架构思想,用于分布式软件开发,由于它具有良好的松耦合、与平台无关等特性,且很好的解决了系统的灵活性和互操作性,因此SOA具有很广泛的应用,逐渐成为企业应用架构的主要解决办法。但是SOA出现的时间还不长,还没有完善其应用,因此成为目前的研究热点,在未来的软件开发世界里,它将成为软件体系结构领域的统领者。
  关键词:面向服务架构 ERP 应用
  
  0 引言
  
  SOA(面向服务的架构)是这两年在ERP圈子里出现频率最高的词汇之一,有些厂商和顾问言必称SOA,否则就会让人觉得跟不上ERP技术潮流了。SOA是一种软件架构,它就像计算机的总线一样,构成了企业信息化的主线,除了ERP以外,企业其它以ERP为核心的外围信息化模块应用如CRM、SCM、SRM、PLM等若符合SOA的技术规范,即使不是同一个公司的产品,实施和接口将比以前更加容易。SOA在于它着重强调软件组件的松散耦合,并使用独立的标准接口。其核心是:SOA是一种软件架构思想,并不是一种产品。SOA的重点是面向服务,此服务包括企业的内部与外部的每一个业务细节,比如企业中财务应收发票的处理就是一个服务。SOA的思想是把这些服务从复杂的环境中独立出来——组件化封装,然后通过标准的接口使不同的服务之间相互调用。SOA是一种软件架构思想,通过使企业中一个个细化的服务标准化,来达到企业的IT系统跟随企业的动态变化的目的。
  
  1 企业信息化建设应用SOA架构的趋势
  
  ERP的技术趋势是从集中到分立,由于SOA技术的出现,使这样的架构实现成本更低。因为,在SOA技术出现之前,因为各业务模块之间非松耦合的关系,某块业务功能升级将引发整个ERP产品的升级,对于业务和信息部门都带来很大的压力。某一业务模块的调整将对整个公司或集团的信息处理工作带来影响,比如因为升级需要频繁的停机安装和备份,甚至带来相关模块操作界面和流程的改变。在SOA技术出现之后,各ERP产商都在SOA的技术规范下建立了自己的SOA开发环境,比如SAP的NetWeaver(网络编织者)、Oracle的Fusion(熔合)、金蝶的BOS等。通过SOA开发平台的迁移,ERP厂商们逐渐把原来紧密结合的业务模块进行重新定义,作为单独的产品来发布和升级。以SAP为例,R/3过渡为ECC作为ERP的核心,SD的功能逐渐在CRM中得到继承和扩展,MM则过渡为SCM(供应链管理)和SRM(供應商关系管理),R/3的主数据管独立为MDM(主数据管理系统)为SOA整合打下了数据基础。SOA的技术思想无疑是先进的,众多软件开发商(当然ERP厂商更是主力)也推出了自己的SOA产品线。它们都符合SOA的基础定义,但又往往加入了开发商自己的一些东西,特别是以IBM、Oracle、SAP、BEA等国际软件巨头为代表的SOA技术规范参与者,它们都想通过自己的软件产品对SOA标准的定义和扩充,成为SOA标准的事实领袖。据Gartner的研究预测,2007年全球50%的核心业务系统将会使用SOA架构,到2010年将达到80%,同时80%企业的现有应用系统将于2011年前完全融入到SOA架构中。虽然根据笔者的观察,大多数国内企业的CIO/CTO对于SOA还在观望,但从引领IT技术潮流的美国SOA的发展态势看,SOA在企业应用将带来一场革命,其作用将一点不逊色于Web2.0对于互联网的影响。
  
  2 SOA架构在ERP系统中的应用的优势
  
  SOA的优势而通过SOA思想的引入,使得ERP软件可以做到:
  
  2.1 支持异构集成成 所谓异构环境,包括四个层次,硬件平台、操作系统、数据库、应用软件。如果一套硬件、一套操作系统、一套数据库、一套应用软件能够面面俱到的解决集团企业的所有管理问题,那是再好不过了。但现实中是不可能的,更普遍的是,不同的应用往往选择不同的平台和应用系统,以便充分发挥各个厂商的特长。支持SOA的ERP系统为集团企业的信息化提供了伸缩空间,企业可以根据需要选择最合适的解决方案。
  
  2.2 降低企业的IT成本 以往多数企业在建设企业的ERP系统时是从项目的角度出发的,比如ERP项目、CRM项目等,事后当企业的IT系统越来越多的时候,才会考虑系统的集成问题,但这时候往往集成的难度就很大了。而SOA要求企业在建设IT系统之初就要考虑这些问题,也就是要考虑服务之间的接口问题。这样就会使企业的IT成本大大降低。同时,SOA将改变以往的软件购买模式。目前,多数企业在购买软件时往往是成熟性软件,需一个模块或一个系统的购买,企业在购买时往往无法将那些企业不需要的功能剔除出去,这样,企业就不得不为此多付出资金、培训成本等许多不必要的成本。而支持SOA的集团财务软件则可以帮助企业实现真正的按需购买,企业需要什么功能就购买相应的服务,帮助企业避免不必要的支出。
  
  2.3 实现企业的动态变革支持SOA的集团财务系统使企业的IT人员不必太多的关心企业IT系统的底层技术,而更多的去考虑集团财务的业务处理以及财务业务与IT的接合。同时,以往企业在开发集团财务系统时,在重复功能上浪费了大量的人力与财力,同时系统在开发完成后,如果企业业务变化,系统将很难更改或者更改的成本很高。而SOA面对的是一个个独立的服务,服务之间可以通过标准接口来相互调用,这样企业在重复功能上就可以直接通过接口调用,而不必去重新开发。企业的业务发生变化时,只需要修改相对应的服务即可,降低了修改的难度与复杂度,保证了企业的IT系统的动态变化。
  
  3 企业信息化建设应用SOA架构的不足
  
  如果说SOA还有隐忧的话,那就是SOA标准的不统一性,虽然IBM、Oracle、SAP、BEA、SUN等及国内的很多软件商都参与了SOA标准的制定,但W3C、OASIS、IETF、GGF、WS-l等多个标准组织和多种SOA标准描述使SOA标准乱战之势已形成。国际软件大鳄们在参与SOA标准制定的同时,都努力推行自己对于SOA的定义和扩展,力图使自己的SOA产品和技术成为SOA事实的工业标准。在企业信息化甚至互联网应用中,对于SOA标准的统一有利于降低信息化建设和集成的成本,使CIO/CTO从关注信息化的TCO(总体拥有成本),过渡到关注信息化服务业务本身。同时,某些软件巨头对于SOA的标准的垄断虽然有利于标准统一,但同时也带来垄断对于技术进步的负面影响。
  
  4 结束语
  
  引入SOA以后,ERP软件的双方都将要发生巨大的变化,如供应商将改变以往的软件提供模式,供应商按照一定的标准开发完成每一个“服务”后,将其发布到注册中心,而企业随着业务的发展需要,一些“服务”需要用到或更换软件系统时,就到注册中心去寻找适合自身“服务”的软件系统,因为所有在注册中心的软件都是遵循一定的标准,所以软件可以实现无缝集成,这样,就真正实现了松散耦合型架构。在SOA下,企业可以根据自己的需要,灵活的搭配或集成新的业务流程,从而使企业业务模型的灵活性大大增强。SOA、可重构、可配置、模型驱动等技术正在驱动ERP技术的跃迁,ERP厂商只有及早考虑自己底层技术的升级,才能够在这次跃迁过程中,保持自己的竞争力,否则有可能被淘汰。所以说SOA的发展前景是肯定的,但最终是一枝独秀还是百花齐放还有待观察。它作为构架企业信息化平台的新技术,将对未来10年ERP市场的格局带来深远影响。
  
  参考文献:
  
  [1]刘国强.基于SOA技术的企业级软件构架方法研究[J],山西建筑.2008年34卷2期.
  [2]丁兆青,董传良.基于SOA的分布式应用集成研究[J],计算机工程.2007年10期.
  [3]卢致杰,覃正.SOA构架与电子商务应用集成[J],计算机应用研究.2004年10期.
  [4]陶飞飞.异构平台下SOA的企业间应用研究与实现[D],河海大学.2006年.
其他文献
摘要:随着网络信息技术的发展,网络学习环境的建构为大学生自主学习开辟了新途径。高校拥有优秀、丰富的软硬件技术和资源,大学生所具有的心理、学习技能和网络知识等使得高校开展基于网络的自主学习成为可能。  关键词:大学生 自主学习 基于web    1 大学生网络学习行为的现状调查及可行性分析意义    1.1 为了解大学生网络学习行为现状,笔者在河北外国语职业学院进行了问卷抽样调查。此次调查的内容主要
期刊
摘要:本文结合自己建筑电气安装工程监督工作的实践,针对施工阶段电气安装工程工序,进行监督时应注意的问题,提出一些应予注意加强的方面和控制措施,供大家参考。  关键词:电气安装工程 质量监控 注意点    0 引言    电气安装工程施工监督是项目全过程监督的重要组成部分。坚持工程质量第一,严格管理是监督工作的行为准则。深入施工现场, 了解和掌握第一手资料,监督处理好各种施工问题并准确记录;各种监督
期刊
摘要:本文针对PLC及电梯教学的需要,介绍了由PLC控制的自我设计的四层电梯模型的构成、设计要求、编程方法及程序等。对电梯模型采用PLC控制系统的设计进行了描述,并通过实际教学的应用,积累了宝贵的经验,在教学方面具有较好的实用价值。  关键词:电梯模型 PLC控制 程序设计    0 引言    随着城市建设的不断发展,楼群建筑不断增多,电梯在当今社会的生活中有着广泛的应用。电梯作为楼群建筑中垂直
期刊
摘要:隨着中国股权分制改革的深入,上市公司认股权激励问题也一步一步提上日程。本文借鉴了国外认股权激励的成功经验,结合我国实际国情,将EVA引入传统认股权激励机制,并在基于EVA的上市公司认股权激励计划绩效评估指标体系、行权价和授股数量的确定方法等技术问题,以及对传统认股权激励的不足之处进行改善上,进行了深入研究。   关键词:EVA 认股权 激励    注:“本文中所涉及到的图表、注解、公式等内容
期刊
摘要:介绍了Superpave混合料的详细设计过程和检测数据。通过对设计实例的探讨,以求指导路面设计与施工。   关键词:Superpave 配合比 设计 施工 应用    0 引言    Superpave(Superior Performing Asphalt Pavements)即高性能沥青路面,它是美国公路战略研究计划(SHRP)的重要研究成果。由于采用了新的瀝青混合料设计方法,其集料级配
期刊
摘要:多年以来,由于政府财政投入不足,许多社区卫生服务机构为了自身的生存而背离公益性质,片面追求经济利益,不但加重了群众的经济负担,而且给卫生行业带来一系列的负面影响。杭州市下城区开展了以“社区卫生服务机构收支两条线、基本医疗用药零差率”为主要内容、新型绩效考核体系为配套的社区卫生服务综合改革。本文试图以下城区为例,分析改革当中存在的问题与困难,并提出进一步深化和完善社区卫生服务改革的对策建议。这
期刊
摘要:随着国民经济的发展,交通量的增大及重交、重载情况的增多,造成许多高速公路建成不久即形成路面的早期破坏。为了延长路面使用寿命,部分高速公路下面层设计为ATB-30粗粒式结构。本文从ATB-30结构在原材料、试验、配合比设计、施工工艺等方面进行了阐述。  关键词:ATB-30沥青混凝土 施工工艺 质量控制    0 引言    目前,我国90%以上的高速公路路面基层采用半刚性基层。这种基层具有强
期刊
摘要:中国平煤神马集团天力公司的宣传报道工作按照“三贴近”的原则,围绕企业的中心工作,将公司在安全生产、经营管理、思想政治工作等方面所取得的成绩进行了及时准确的报道,提高了公司的美誉度,树立了榜样,弘扬了正气。  关键词:探索 宣传报道    0 引言    近年来,中国平煤神马集团天力公司的宣传报道工作按照“三贴近”的原则,围绕企业的中心工作,将公司在安全生产、经营管理、思想政治工作等方面所取得
期刊
摘要:本矿采用小平台开采方案减少和防止矿山露天开采发生重大事故,保障采矿过程安全,保障矿山职工人身安全和身心健康,促进矿业发展。  关键词:矿山 安全小平台开采 方案    1 石灰石矿的基本现状与概况     石河子南山水泥厂石灰石矿位于沙湾县境内的宁家河上游,水泥厂所在地石场镇18公里处,公路通至2号矿体1796.7米水平。南山水泥厂所在地石场镇位于石河子市215°方位,距离为68公里,矿区位
期刊
摘要:谐波主要来源于三个方面,一是发电源质量不高产生;二是输配电系统产生;三是用电设备产生。本文就110KV变电所谐波的治理和应用提出一些建议。  关键词:变电所 谐波治理 补偿    1 谐波简介     1.1 谐波的来源 谐波主要来源于三个方面,一是发电源质量不高产生;二是输配电系统产生;三是用电设备产生。但主要的来源是第三方面。经统计表明,由整流装置产生的谐波占所有谐波的40%,而变频装置
期刊