新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于EAI/SOA的最新消息和市场动态
    [返回] 中文XML论坛 - 专业的XML技术讨论区EAI/SOA讨论区『 EAI/SOA新闻动态 』 → Oracle和SAP完全不同的SOA策略 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 9744 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: Oracle和SAP完全不同的SOA策略 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 EAI/SOA新闻动态 』 的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客楼主
    发贴心情 Oracle和SAP完全不同的SOA策略

    http://searchwebservices.techtarget.com.cn/comment/419/2528419.shtml

    Oracle和SAP完全不同的SOA策略

    【2006-08-14 09:06】【Mark Brunelli】【TechTarget】

      如何使用面向服务架构(SOA)进行软件部署,各大企业对其实现方法的兴趣在持续迅速增长,同时,商业应用软件巨头Oracle公司和SAP AG公司使用两种完全不同的SOA原则来角逐这场SOA方法之战的核心地位,根据一位专家所说。

      来自Utah州Midvale市的Burton集团的副总裁以及研究部主管Anne Thomas说,如果你的公司是为了寻找快速部署的SOA解决方案,那么请选择SAP公司的SOA策略,因为SAP公司把它的SOA功能主要集中在内部的SAP应用程序中。但是,如果你的公司花了很长时间来寻找具有更强灵活性以及能够支持第三方应用程序的SOA解决方案,那么,Oracle公司是更好的选择,她说。

      SOA的方法被越来越多地采用,而没有任何减弱的迹象。来自麻省的研究公司IDC的Framingham预言:与SOA相关服务的市场总额将在2006年达到86亿美元,这个数字比去年同期增长两倍。专家认为:对SOA兴趣的增长是由于其方法的承诺——能够通过在企业应用程序中消除冗余来减少企业开支。

      SearchOracle.com最近与SOA专家Manes讨论了Oracle公司与SAP公司所使用的不同方法的优势与劣势。她也为那些迷茫于采用哪种SOA策略的公司提供了一些建议。

      就SOA而言,你如何看待Oracle和SAP的不同策略?

      Anne Thomas Manes: 我认为这两家公司的策略都是非常好的,他们仅仅是不同而已。SAP的策略关注的是SAP应用程序,以及如何增强SAP应用程序的灵活性、可适应性。那么SOA策略背后目标是什么呢?它能够使系统的灵活性和可适应性更强。现在,如果你的公司不是软件公司的话,那么,你没有必要把注意力全部集中在[SAP]应用程序中,你可以关注更多的与基础结构相关的系统。但是,SAP最关心的是:如何使SAP应用程序更加令人满意,并且对于大多数公司而言是易于使用的。

      为了使SAP应用程序更具吸引力,SAP还采用了哪些其他途径来使用SOA策略呢?

      Manes:不久之前,你可能预计的是:用18-24个月来安装SAP,配置好并运行。这是很滑稽的。你应该能够在合理的时间内安装它、配置好、运行并且自定义你的业务流程。那么,SAP是如何使用SOA来改进应用程序系统的架构,从而使人们应用SAP应用程序系统来简化工作并且通过自定义来匹配内部业务流程呢?[SAP]已经开始更加关注:业务流程建模特征、自定义业务流程的能力。同时,也关注语义——业务流程的语义。他们已经得到了真实的、丰富的、基于存储和基于模型的SOA方式。

      业务流程建模与业务流程管理的区别是什么呢?

      Manes:实际上,建模只是表现业务流程。如果你已经有了业务流程管理套件,那么,管理套件就能够自动为业务流程建模。但是,无论你是使用业务流程管理套件建模,还是写代码建模,模型都是必需要建立的。而且,如果你确实希望能够快速改变业务流程的话,你就必须建模。SAP没有业务流程管理套件。他们没有类似于BEA系统公司的Fuego应用程序或者Lombardi软件公司的产品,但是,他们说:“我们有我们的业务流程,我们能够对这些内容建模——如何实现这些业务流程、如何绑定这些业务流程,以及你如何改编这些业务流程。”

      Oracle的SOA方法与SAP的策略有什么区别呢?

      Manes: Oracle公司具有更多不同的、开放的解决方法。Oracle有自己的应用程序、有Siebel公司的应用程序、有[大约]20个其它的应用程序——在最近的六个月内收购所得,还有一些没有进行整合的系统。但是,Oracle要将这些应用程序和系统完美的整合在一起,还需要相当长的时间。目前,他们还没有为这些应用程序系统内部的所有流程建模进行实际建模。而且,Oracle没有这样的工具:易于使用,并且能够自如地调整流程。这正是SAP的优势之一,但也仅仅是适用于SAP应用程序的。

      基本上,在应用程序系统内部的流程建模这一方面,你认为目前是SAP做得更好。那么,为了弥补流程建模的缺乏,Oracle在其它领域有哪些措施呢?

      Manes: Oracle有一些替代建模工具——业务流程执行语言引擎,它是由收购的Collaxa公司,开源中间件、开源数据库以及其它开源产品所组成的,你现在可以使用该引擎来构建新的应用程序、整合现有系统、为现有应用程序建模以及变更现有应用程序。而且,它不仅仅适用于Oracle的应用程序,同时也适用于所有的应用程序。这是对流程建模的弥补。但是,Oracle没有所有预定义的语义知识,这意味着你需要进入到程序内部、定义所有的语义信息、并且为所有的语义信息建模。Oracle是数据库开发商。Oracle是身份管理开发商。Oracle是中间件开发商。Oracle是应用程序开发商。因此,Oracle有着比SAP广泛得多的产品业务,SAP主要是使用平台的应用程序开发商。

      假设,我是一家新成立的公司,还没有投资到Oracle或者SAP,但是,我希望开始使用SOA。那么我应该选择哪一家公司呢?

      Manes: 如果你寻找的是一个更加完整的解决方案,那么,我认为SAP能够给你一个快速的解决方案。但是如果你寻找的是灵活性很强的解决方案,那么,Oracle能够给你更好的解决方案。


       收藏   分享  
    顶(0)
      




    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/17 23:04:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 EAI/SOA新闻动态 』 的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/28 17:17:51

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    39.063ms