精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-09-15
其实说白了SOA就是一个hype,一个牛X。它解决什么问题呢?它就解决异构平台的互操作问题。比如说,我们公司做的统一用户系统,怎么跟一个Delphi程序挂在一起用的问题。再说白了,就是一帮人给web service包个新概念,再炒一次。
|
|
返回顶楼 | |
发表时间:2004-09-15
to jini:
做J2EE的方案,遵循标准不见得就保险,这个历史已经证明过很多次了。去年Sun还在风风火火的推EJB,今年给我们公司做JCOA培训的时候,他们就说他们自己的方案都已经不大用EJB了,你说这叫什么事呢。 |
|
返回顶楼 | |
发表时间:2004-09-15
SOA与以前咱们一直在搞的“系统集成”的区别,我看真的很微弱。
一个“广告用语”罢了。 |
|
返回顶楼 | |
发表时间:2004-09-15
gigix 写道 to jini:
做J2EE的方案,遵循标准不见得就保险,这个历史已经证明过很多次了。去年Sun还在风风火火的推EJB,今年给我们公司做JCOA培训的时候,他们就说他们自己的方案都已经不大用EJB了,你说这叫什么事呢。 嗯 這是你們接觸 sun 的 consultant 的問題 而非 ejb 的問題 就我所知 sun 內部很多產品元件還是使用 ejb 來開發 |
|
返回顶楼 | |
发表时间:2004-09-15
庄表伟 写道 SOA与以前咱们一直在搞的“系统集成”的区别,我看真的很微弱。
一个“广告用语”罢了。 我不否認 SOA 沒什麼 我也相信 很多人早就想到怎麼做 或是 早就開始實作了 透過 WebService 提供一個共通平台 只是前面提到 IBM 的 SOA 架構 我對 IBM 的銷售策略有感而發 不是將所有產品包裝重新銷售就好了 我認為 BEA 完全打造一個新的平台的做法 是值得肯定的 就算這只是一個廣告用詞 我認為這是未來一個很好的架構 尤其在需要時常動態調整邏輯的企業應用中 |
|
返回顶楼 | |
发表时间:2004-09-15
to:jini
不知道你们那边有没有买《程序员》杂志的。这边的《程序员》杂志,往往每期都会夹一些“软性广告”,或者是IBM的,或者是BEA的。 最近一期就是介绍IBM的SOA的。看得我那个不爽啊,都是什么呀,没什么技术含量的纯广告。 而且最大的一个特点就是:大家推销SOA,就把SOA说成自己的产品的组合。其实就是用SOA这个词,来包装自己原来的那些东西罢了。 |
|
返回顶楼 | |
发表时间:2004-09-15
引用 zope/plone虽然很好,但是我知道它不会如Java/J2EE,C#/dotnet那样在国内成为一种主流的软件开发解决方案。原因就在于国内的软件开发行业长期处于国际分工产业链的底层,缺乏创新意识和开拓的精神,而往往满足于跟随跨国公司的标准,啃啃人家剩下的肉骨头。位于食物链顶层的厂商,例如MS,IBM,Sun,BEA,CA,Oracle等等,争夺的是标准。他们是规则的制订者,制订好了规则,放大家进场,他们负责收费,钱收的差不多了的时候,他们又重新竞争,制订新一轮的规则,继续坐地收费。很多时候,市场的真实需求并没有被真实的体现,真实的需求被顶级厂商掩盖了。他们创造了一个市场需求,有了市场需求,就有钱赚,赚的差不多了,就摧毁这个市场,然后创造下一个市场需求。因此本质上来说,IT行业就是几个寡头在博弈,不管谁赢谁输,我们都是输家,我们只是人家的筹码。大家可以回顾一下这些年软件技术发展的历程,寡头厂商制造了EJB市场赚大发了,寡头厂商了制造了ERP市场赚大发了,寡头厂商继续在制造着SOA,等着继续收钱。我们不能够被满天飞的技术迷惑了,我们不能被人卖了还替人家数钱。
我在python版写的话,SOA就是下一个被吹起来的技术泡沫。 |
|
返回顶楼 | |
发表时间:2004-09-15
robbin 写道 引用 zope/plone虽然很好,但是我知道它不会如Java/J2EE,C#/dotnet那样在国内成为一种主流的软件开发解决方案。原因就在于国内的软件开发行业长期处于国际分工产业链的底层,缺乏创新意识和开拓的精神,而往往满足于跟随跨国公司的标准,啃啃人家剩下的肉骨头。位于食物链顶层的厂商,例如MS,IBM,Sun,BEA,CA,Oracle等等,争夺的是标准。他们是规则的制订者,制订好了规则,放大家进场,他们负责收费,钱收的差不多了的时候,他们又重新竞争,制订新一轮的规则,继续坐地收费。很多时候,市场的真实需求并没有被真实的体现,真实的需求被顶级厂商掩盖了。他们创造了一个市场需求,有了市场需求,就有钱赚,赚的差不多了,就摧毁这个市场,然后创造下一个市场需求。因此本质上来说,IT行业就是几个寡头在博弈,不管谁赢谁输,我们都是输家,我们只是人家的筹码。大家可以回顾一下这些年软件技术发展的历程,寡头厂商制造了EJB市场赚大发了,寡头厂商了制造了ERP市场赚大发了,寡头厂商继续在制造着SOA,等着继续收钱。我们不能够被满天飞的技术迷惑了,我们不能被人卖了还替人家数钱。
我在python版写的话,SOA就是下一个被吹起来的技术泡沫。 鉴定:又一个技术阴谋论 |
|
返回顶楼 | |
发表时间:2004-09-15
庄表伟 写道 to:jini
不知道你们那边有没有买《程序员》杂志的。这边的《程序员》杂志,往往每期都会夹一些“软性广告”,或者是IBM的,或者是BEA的。 最近一期就是介绍IBM的SOA的。看得我那个不爽啊,都是什么呀,没什么技术含量的纯广告。 而且最大的一个特点就是:大家推销SOA,就把SOA说成自己的产品的组合。其实就是用SOA这个词,来包装自己原来的那些东西罢了。 我撇開 IBM SOA 不談 ( 基本上 根本不用談 因為我和你的想法雷同 技術和行銷不能這樣子包裝的 ) 不過等你了解 BEA 所提倡的 SOA 再討論 或許可以開另外一個新的討論串 SOA 會最近才炒熱最重要的原因是 Webservice 的普及化 或許這兒也有人對 webservice 嗤之以鼻 那我也不知道怎麼談下去了 @@" |
|
返回顶楼 | |
发表时间:2004-09-15
potian 写道 jini 写道 potian 写道 SOA到底是什么东东,是为了解决一个什么样目前无法或难以解决的问题,不知道哪位能不能够简明概要地解释一下。
Service-Oriented Architecture 这个我知道, 我想知道到底是什么东西,就算是吹牛的也好 譬如说Java是能够较好地解决系统在不同平台上的移植性,可以writeOnceRunAnywhere 可以看一下这个, Web services specifications。 http://msdn.microsoft.com/webservices/understanding/specs/default.aspx 我大概说一下我了解到的。 我觉的ws-spec里最重要的是WS-Addressing, 他是来解决message的发送和接收的地址问题, 早期的soap是通过url和http来确定message的地址。我们不可以可以通过检查message body里知道message是从哪来, 要到哪去。WS-Addressing把发送和接收的地址放到message body里, 这样message他就可以不依赖具体transport协义, 而且WS-Addressing还可用与当message需要通过几个不同的service instance时. 比如work flow系统中不同的step. 我们知到, web service是用WSDL来发布他的接口的, 但旧的WSDL里只包含了对象解构和调用方法。 对于新的web service, 用户需要知到更多信息, 比如有没有用security, 或支持不支持transactions, WS-Policy用来发布这些信息 WS-Security是用来生成Signed, encrypted security tokens, 并封装到message body里, 这也是针对早期的soap多用https等transport 相关的Security而设的。 WS-Coordination, WS-AtomicTransaction 和WS-BusinessActivity是来处理web service的分步式事务问题, WS-Coordination是一个平台, WS-AtomicTransaction 和 WS-BusinessActivity 是它上面不同的插件。 WS-ReliableMessaging 用来保证message在不稳定的network里传输, 他提供了一些identity来较验消息。 WS-Eventing和WS-Notification都是在web service里实现call back的技术, WS-Notification主要侧重于web service和grid computing的结合 所以, ws基本上提供了一个transport independent, language independent,和provider independent的环境来处理分布式计算, 而且是由 ibm, m$, bea共同制定的。并交w3c审核, 我觉的还是很有前途的。 不过上面的spec会由各vendor作到他们的产品中, 大家不用去多了解。 |
|
返回顶楼 | |