用户操作
[即时聊天] [发私信] [加为好友]
JuishlID:Juishl
112844次访问,排名812,好友0人,关注者2人。
Juishl的文章
原创 33 篇
翻译 0 篇
转载 1 篇
评论 119 篇
Juishl的公告

芮 祥 麟

SAP中国研究院总裁

随着2003年11月SAP中国研究院的正式开幕,芮祥麟先生被任命为该研究院总裁。凭借中国优秀的人才资源和巨大的市场机遇,他致力于将SAP中国研究院打造为SAP全球研发网络中的世界级研发机构。

SAP中国研究院的主要研究方向包括:中小型企业解决方案、行业最佳业务实践解决方案,企业级SOA研究, 适应性计算研究, 客户订制开发,产品国际化等。目前有600名中国最优秀的软件工程师在此研究院工作。随着SAP中国研究院的不断壮大,预计2008年旗下的研发人员将会突破2000人。

2005年,芮祥麟先生被北京大学微电子及软件学院聘为该院的特别客座教授,主讲全球软件研发与ERP解决方案。2006年,芮祥麟先生以其丰富的经验和专业的技术被欧盟邀请担任中国-欧盟信息技术合作项目欧方评审委员以保证项目的顺利进行。

芮祥麟先生在软件行业从业超过20年。他于1992年加入位于德国沃尔多夫的SAP 公司,担任高级平台软件工程师,1993年作为解决方案系统架构师调任至SAP北美研究院,并专注于下一代产品的研发。芮祥麟先生在SAP中国工作也已超过12年,在创立SAP中国研究院以前,他曾担任SAP大中国区高级副总裁,负责中国大陆、香港、台湾地区的咨询业务,带领200名顾问为该地区超过500家的公司成功地实施SAP项目。

芮祥麟先生的职业生涯始于1988年,最初任职于位于德国鲁尔区的提森克鲁伯钢铁公司(ThyssenKrupp) ,担任其软件工程师2年;在加入SAP之前,他还作为系统工程师在德国慕尼黑的欧洲航空防卫及太空公司(EADS European Aeronautic Defence and Space) 工作两年。

芮祥麟先生1960年生于台湾,现为德国籍。2000年,他获得了美国斯坦福大学商学院在职项目学位。1982年,芮祥麟先生于台湾大学机械工程系获得学士学位。1988年,他获得德国Siegen大学自动控制工程硕士学位并在1988-1993年期间完成了自动控制博士研究。
最近评论
cqg1220:机柜
mike3w:企业在业务系统运营一段时间,具备数据积累后, 数据分析和预测是必然的.

pfworld:请问SOA对于初级别的程序员(自由开发程序员)开发程序有没有帮助?
calinsun:芮老师分析的非常经典,相信真正去这样做过的人相信soa方法论是未来企业应用软件发展的趋势。
通过两个电信领域两个运营生产系统利用SOA方法论对系统进行业务建模、数据建模的经历深刻体会芮老师说的非常精辟。
我相信未来企业应用软件的市场会由能充分利用这种方法构建的产品主宰。
jassonzou:非常好,芮老师不愧是真正的专家。
基于可视化的服务定义、服务重用、服务组装,继而基于已有服务实现流程自动化或重组,真的会提高生产效率。
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 SOA不是Web Service收藏

      新一篇: 业务流程平台(Business Process Platform,BPP) | 旧一篇: SOA借鉴设计模式

       
      在很多场合的交流中,常常遇到把SOAWeb Service混用的情况,所以想在这次的Blog里,结合网上的各种观点,谈谈个人对两个概念的理解。用一句话来概括基本的观点就是“SOA不是Web ServiceWeb Service是目前最适合实现SOA的技术”。 之所以SOAWeb Service被混为一谈,最可能的原因了也就在于此吧。
       
      早在1996Gartner就前瞻性地提出了面向服务架构的思想(SOA),该年赫赫有名的Netscape才发布了Navigator 2.0,整个互联网刚刚庆祝超过500,000网站的诞生,网络上的商业应用还是凤毛麟角,Web Service不知为何物,SOA还只是束之高阁的理论概念。直到2000年以后,W3C才成立了相关的委员会,开始讨论Web Service的相关标准;各大厂商一边积极参与标准制定,一边推出了一系列实实在在的产品。新的技术和新的产品出现,SOA找到了可以依托的凭借。随着Web Service技术的推出和应用,SOA的思想被一个个效益显著的信息系统建设项目不断的示范,才逐渐成为现今的热门话题。类似的情况让人联想到爱因斯坦提出来的理论,著名的质量能量转化等式E=mc2,直到人们掌握了核子裂变技术,才成功生产出了原子弹,向世人展示了这个理论等式的巨大威力。
       
      因为现在几乎所有的SOA应用场合都是和Web Service绑定的,所以不免有时候这两个概念混用。不可否认Web Service是现在最适合实现SOA的技术,SOA的走红在很大程度上归功于Web Service标准的成熟和应用普及。因为现在大家基本上认同Web Service技术在几方面体现了SOA的需要:
       
      首先是基于标准访问的独立功能实体满足了松耦合要求:在Web Service中所有的访问都通过SOAP访问进行,用WSDL定义的接口封装,通过UDDI进行目录查找,可以动态改变一个服务的提供方而无需影响客户端的配置,外界客户端是根本不关心访问服务器端的实现。
       
      其次,适合大数据量低频率访问符合服务大颗粒度功能:基于性能和效率平衡的要求,SOA的服务提供的是大颗粒度的应用功能,而且跨系统边界的访问频率也不会象程序间函数调用那么频繁。通过使用WSDL和基于文本(Literal)SOAP请求,可以实现能一次性接收处理大量数据。
       
      最后,基于标准的文本消息传递为异构系统提供通讯机制:Web Service所有的通讯是通过SOAP进行的,而SOAP是基于XML的,XML是结构化的文本消息。从最早的EDI开始,文本消息也许是异构系统间通讯最好的消息格式,适用于SOA强调的服务对异构后天宿主系统的透明性。
       
      综合上述观点,Web Service不愧为当前SOA的最好选择。然而,就SOA思想本身而言,并不一定要局限于Web Service方式的实现。更应该看到的是SOA本身强调的是实现业务逻辑的敏捷性要求,是从业务应用角度对信息系统实现和应用的抽象。随着人们认识的提高,还会有新技术不断的发明出来,更好的来满足这个要求。就好像在核子裂变之后,人们又发现了威力更加强大的核子聚变。为了要有一个更高的角度来看待问题,SOAWeb Service还是不应该混为一谈。
       

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

      新一篇: 业务流程平台(Business Process Platform,BPP) | 旧一篇: SOA借鉴设计模式

      评论

      #SOA320 发表于2007-05-16 20:27:40  IP: 219.133.155.*
      芮教授,

      您好

      目前网上对于SOA的一些言论太多了,这让我们这些学习者不知道从何开始.而且近来发现一个自称为java初学者的人居然提出他个人对服务见解.简直是毗垺撼大树,不知天高地厚.相信有很多人看过他的帖子了,请看下面连接地址.

      http://www.nabble.com/Introducation-Of-Jmin-service-tf3412164.html#a9507276

      http://www.jdon.com/jivejdon/thread/31698.html


      请问芮教授这个和SOA有什么区别吗?,希望芮教授帮我们这些SOA爱好者辨别一下真伪,以免误导学习者. 谢谢!
      #xkhxkh 发表于2007-05-17 10:23:10  IP: 59.42.126.*
      有点清晰了。期待教授的回复!!
      #SOA320 发表于2007-05-17 19:23:41  IP: 61.141.156.*
      虽说这小子行为有点狂,但人家语气还是蛮诚恳低调的,而且思想确实震撼人心,更重要的是列出了不少服务的特点.如果说他是个Java初学者,那可不是一般的初学者.呵呵! 要是那家公司挖到这样的人, 那简直比金元宝还值钱.

      听说这小子早在04年就写了一个服务组件框架:OB,而且思想有点类似SOA哦, 佩服啊! 中国人真牛!!!


      我靠! 我什么时候要是达到他那样的水平就好了. 哎,人比人气死人!

      #Oceanson 发表于2007-05-17 19:43:39  IP: 210.13.84.*
      芮教授,

      您好
      看了您的文章我觉得您重点介绍的SOA的思想
      基于标准访问的独立功能实体满足了松耦合要求。
      适合大数据量低频率访问符合服务大颗粒度功能。
      基于标准的文本消息传递为异构系统提供通讯机制。

      非常精辟,我没您这么深的资历和这么宏观的视角。我用一个程序员的眼光用一个SOA实现与OOA实现的对比来看SOA的好处。希望您可以给出一些建议。
      http://blog.csdn.net/Oceanson/archive/2007/05/17/1613879.aspx
      #wishfly 发表于2007-05-17 23:21:12  IP: 218.246.97.*
      SOA320 :
      你那篇文档文图分离,有完整的文档能否发给我一份?

      liuty2006@sina.com

      谢谢
      #SOA320 发表于2007-05-18 00:11:49  IP: 61.141.156.*
      自己去找! 或者你自己去联系作者.

      我也只是无意中看到的这个贴的.
      #wishfly 发表于2007-05-18 10:19:31  IP: 218.246.97.*
      我觉得SOA与COM有点象。区别是使用端口,参数传递方式和粒度。

      端口 参数传递 粒度
      SOA 80 XML 大
      COM 135 列集 小

      这是我的理解,欢迎讨论
      #netpit 发表于2007-05-18 10:54:31  IP: 121.34.60.*
      谢谢芮老师的精彩文章.
      非常认同.
      重要的是提供服务的理念, 不要拘泥于技术如何实现.

      国人就太注重于所谓的技术了,
      技术是被洋人的广告控制的.

      国人应将关注面从技术面调整到对业务的把握上,
      真正的把握用户的需求,用户业务的核心所在,才能为用户提供切实的服务,和真正有意义的软件.

      从企业经营的根本来讲,就是业务流程,就是业务服务, 实质,如果把每个人作为一个企业, 每个人都在为别人提供服务,也接受别人的服务,并按照一定的规则约束\一定的执行过程来进行.

      我想从这个角度来考虑业务架构,来考虑进行业务的划分,将是很重要的思想方法, 而不是从技术上考虑来如何划分业务.

      有了业务的服务的划分,再去选择技术, 如果是分布式的应用, 可以用WEB SERVICES来建立应用间的接口,作为系统间互联互通的手段. 但归根到底, 对用户来讲, 面对的是表现层, 服务也是通过表现层体现的. 流程也是.
      如果是集中式的系统, 就不一定要采用webservices了, 你把传统的业务模块按业务服务理念, 做成一个可独立执行的业务单元, 然后与流程绑定, 同样可实现服务的流程化,协同工作.
      #Juishl 发表于2007-05-22 14:12:04  IP: 10.58.72.74, 58.*
      谢谢各位在这智者见智仁者见仁的讨论。浏览SOA320网友提到的文章,其中对服务确实有很好的见解。非常希望看到这些见解能在全球的技术讨论区发表,如此才能让其中创新观点被检验,认同,继而成为标准推广。其实,从java推出以后,业界的开发都在走当年互联网的模式,就是以技术社区讨论的公开讨论开始制定标准,和各大公司,开源项目,甚至个人做出技术实现,互相循环促进的方式来推动技术的前进。
      #s5k 发表于2007-05-23 09:27:29  IP: 202.104.106.*
      SOA是一种设计思想,
      WebServices 是一种实现技术,
      什么场合说什么话,如果这都搞不清,还扯啥呢。
      #jingweixml 发表于2007-05-26 12:20:12  IP: 59.50.13.*
      XML功劳论:
      XML使得整个的应用程序开发技术从以操作系统为中心的应用程序组织模式扩展到以网络为中心的组织模式,即在视野上从本地扩大到了全球。两个中心的标志性技术分别为基于本地的组件技术(com、javabean等)和基于网络的Web services(xml/soap)技术。
      它给我们带来的一大好处是:由于XML的支持,使得数据共享方式从原来的人-人、机器-人模式发展到机器-机器模式(软件-软件),为我们在环球范围内实现全方位的全自动化数据共享提供了可能,它让我们看到了一个可真正在全球范围实现自动化生产的大工业产业模式,相信这一天的到来已经不远了。

      SOA之理念也不过基于此种业务视野,只是它抽象了具体的技术而已。
      发表评论  


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