- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SOA架构在ERP系统中应用
SOA架构在ERP系统中应用
摘要:面向服务架构(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将改变以往的软件购买模式。目前,多数企业在购买软件时往往是成熟性软件,需一个模块或一个系统的购买,企业在购买时往往无法将那些企业不需要的功能剔除出去,这样,企业就不得不为此多付出资金、
您可能关注的文档
最近下载
- 上证e互动平台使用手册.PDF VIP
- 《乡土中国》第8课时“结构概念归纳,论证方法赏析”-2022-2023学年高一语文同步课件+教案(统编版必修上册).pptx VIP
- 【5】高等职业教育真题汇总-多项选择题.docx VIP
- 2025年康复治疗师《构音障碍评估与治疗》核心技能习题库.doc VIP
- 2020部编人教版一年级下册语文教学计划及进度表.docx VIP
- 现代木结构建筑建造技术第二章现代木结构建筑的优势现代木结构的研究与应用.pdf
- 2025年康复治疗师《辅助器具评估与训练》综合习题习题库.doc VIP
- 2025年康复治疗师《多学科协作康复案例》分析习题库.doc VIP
- 宋词鉴赏方法与技巧解析.pptx
- 现代木结构建筑建造技术 第十五章 桁架 第十五章 桁架.ppt VIP
文档评论(0)