胡长城(银狐999)BLOG

专注SOA,MDA,EAI,BPM,工作流,J2EE;个人主页http://www.javafox.org

胡长城ID:james999
551598次访问,排名71好友0人,关注者50
J2EE,Workflow,BPM,EAI,SOA,工作流
james999的文章
原创 186 篇
翻译 0 篇
转载 2 篇
评论 623 篇
银狐999的公告
个人主要工作流文档可从 javafox live网络硬盘下载

最近评论
cai123mei456:你认识胡长柱么 ?
cai123mei456:你认识胡长柱么 ?
james999:to shendl: 在普元。
james999:to shendl: 在普元。
shendl:胡兄现在在国内公司吗? 什么公司,什么Workflow产品吗?
文章分类
收藏
    相册
    50 Relational Blogs
    Hongsoft博客
    J2EE与ERP禅话
    Peter's Blog
    俠盜躶奔漢
    切尔斯基(RSS)
    动物园的猪
    胡奇
    赵斌BLog
    阿飞外传
    55 Workflow Preacher
    Ekkart Kindler
    Michael zur Muehlen
    Wil van der Aalst
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 参加“SOA产业链及企业软件趋势研讨会”的感想收藏

    新一篇: 我对SOA的反思:SOA架构的本质 | 旧一篇: 重现java.io.IOException: Stream closed异常


             2007年5月11日星期五下午,在CSDN的会议室中,举行了一个小型的名为“SOA产业链及未来企业软件趋势”研讨会。具体内容、参会人员、主题大家可参考:http://news.csdn.net/n/20070511/103927.html

           我有幸参与了这次研讨会,在这里说说自己的收获和感想。
     
           首先,看看参会的专家名单就让人羡慕不已,有几个很有分量的:IBM软件集团企业解决方案部大中华区和北亚区首席架构师、SOA中国设计中心主任毛新生、SAP 中国研究院院长技术顾问李勇、BEA系统中国有限公司SOA首席顾问Tiger Hsiao、IONA大中华区手机架构师梁耀文、东方通首席软件架构师朱律玮


    (我在那里专心的听讲了···· 我的左边是程勇,右边是老宋) 

          
    我抱着学习的态度来听这次研讨会,这是个小范围的讨论会,除了列席的专家以外,还有一些技术方面的几个专家,比如起步软件的总架构师老宋(宋兴烈),Huihoo的程勇等等。
          
           说真的,收获很多。
     
           令人敬仰的毛新生,用他那一贯幽默风趣的谈吐叙述,将SOA的核心价值阐述的淋漓尽致:SOA根本目的是为了提供对Business Agility的支持,也就是我们常常听到的“随需应变”。从OO到Component,再到Service,一直是大家在寻求更好的技术、标准、产品来解决两个最基本的问题:应用的复杂度和分布的复杂度。
     
           不愧是“两只老虎”,Tiger先生一语中第:SOA是一种设计哲学和架构。也是IT技术与业务不断磨合的演变。从一个Enterprise Architecture的角度(这里表达不是企业架构,而是企业战略)的角度,自顶而下的推动。不过遗憾的是,Tiger先生没有围绕这个层面再深入地展开。
     
           而来自SAP的李勇,用他们SAP本身往SOA构架下迁移的经历,来诠释了SOA的内涵:SOA整个架构层面需要支持三个层面的集成:ProcessMessagePeople,从而达到对复杂业务层面的支持。SAP的产品在往SOA架构迁移中,经历了三个大的步骤:第一步,提供更好的服务层面的容器或平台的支持;第二步,把业务抽象成服务,确切地说,是抽象业务对象(Business Object);第三步,把面向垂直或水平层面的各个产品,基于业务对象进行整合。
     
           来自IONA的梁耀文,在为大家诠释了SOA Governance和微内核在SOA架构中的作用。但是很遗憾,由于梁先生是香港人,声音也不是很大,主要内容我听得不是很清晰。而且由于梁先生需要赶飞机,在尚未到提问阶段即离席了,很多我的疑问没有机会询问,只能等到以后有合适的机会了。
     
           在参会的代表中,还有来自本土的企业:东方通、起步、普元、东方易维,正邦高科。来自起步的老宋,问了两个非常尖锐的问题:(1)国内的客户,他们的遗留系统很少,那么为什么要让他们基于非常复杂的SOA架构来实施系统呢?(2)面向服务,仅仅解决了面向接口的问题,却不能解决接口背后的实际业务实现问题?
           这两个问题,正好代表了国内企业和客户对SOA的理解的误区,毛新生在这方面给了非常有深度的回答:SOA不是解决互通互联的问题,是解决业务敏捷性问题;SOA也不仅仅是Web Service,事实上SOA的基础反而是业务对象(Business Object),或者说业务模型(Business Model)。
     
           这次的研讨会,也严重的暴露出一个问题:SOA的理解,本土企业还依然存有很多误区。虽然本土企业也看到了流程性问题、业务性问题,但是,却很难理解什么是Service的本质。而且很多时候,还仅仅局限于,利用单纯的技术手段,来解决某一类应用性问题,来应对业务。
     
           结尾:这只是篇小小的随感,有些观点没有太深入地分析,今后我会在后续的一些blog文章中与大家分享心得,一点点来把SOA理解清晰。

    胡长城(银狐999)
    TIBCO中国研发中心 Infrastructure Team

    发表于 @ 2007年05月11日 23:32:00|评论(loading...)|编辑

    新一篇: 我对SOA的反思:SOA架构的本质 | 旧一篇: 重现java.io.IOException: Stream closed异常

    评论

    #小名 发表于2007-05-15 20:06:52  IP: 219.133.155.*
    不会吧,这么多顶级专家还没有阐述清楚服务的本质?
    #jakarta99 发表于2007-05-15 21:03:00  IP: 211.21.113.*
    原來 Tiger 去了北京, SOA 是一種設計哲學和架構 說得真的不錯. 對於 SOA 是否適合在中小型企業或是大型企業, 我個人沒有什麼特別的意見, 主要是, 如果業務方面需要快速反應市場需求, 那麼, SOA 顯得格外重要.

    因為沒有 SOA 的設計框架, 我獲取任何資料都必須重新取得格式, 也許是 RowDATA txt, Excel, DB, and etc.. 但是如果是 WebServices 就無須多說什麼, 只要能夠在 ESB 中取得相關的安控, 並且取得已經註冊的相關服務, 我就能夠迅速產生相關的系統.

    因為大多數的系統只有 IMPORT Data, 沒有 EXPORT Services, 就像是一個資料庫只有 import 的功能, 沒有 export 的功能...

    另外, 我個人認為, 服務導向架構能不能成功, 最重要的是要有 CTO 進行規劃與導入. 初期成本相對高, 投資報酬率低, 但是越來越多 Services 串接, 自然就可以享受這些好處. 不過, 這也會產生另外一個問題, 過多的服務是否能夠真正被重複利用 ? 這下次再聊吧 !
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 银狐999