论坛首页 Java企业应用论坛

EJB 完全引错了路——论企业应用的核心问题

浏览 87302 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-09-15  
jeffrey_he 写道
我不懂SOA,但看这样下去不免又要争吵起来,现在gigix提出的观点如下:
现有的SOA提供不了任何超越我现有web service架构的东西,我就说它是个hype。

jini若要反驳,请举出实例,如果gigix现有web service架构的东西不包含你所举出的实例,便算你有道理,上一个回帖没有意义。


閣下想必也是實事求是之徒

我今天只是批判 robbin 所言非常不客觀

這兒就有排山倒海的群眾準備來爭吵

請問閣下, 現在是 SOA 資料擺在那兒 讓大家看 還是 gigix 現有的 webservice 架構 讓大家看, 你搞不清楚狀況之前, 請不要破壞我們討論的話題 .
0 请登录后投票
   发表时间:2004-09-15  
SOA我确实不了解,因为现在很热门,所以看了一下,感觉是Web Services的旧瓶装新酒,看了一些资料,没有实作经验,只是一种感觉,SOA实现的东西和宣传的声势不那么符合。

我确实不应该在没有了解SOA的情况下,随便批评和否定SOA,这不是一种严谨的做技术的态度,我道歉。
0 请登录后投票
   发表时间:2004-09-15  
我个人对SOA不熟悉,对WebSevice(狭义的,标准规定的XML方式的)的认识是只在异种系统之间相互通讯才有价值,同种系统完全可以采用DCOM或者RMI来做,或者采用专用的Hessian等协议,异种系统也可以采用CORBA,效率更高,但某些时候因为网络、通讯方面的限制使得CORBA推行变得困难,或者因为一方索性不支持CORBA或者CORBA编程比较复杂,才选用WEBService。(CORBA也是标准,并且历史更长、更加成熟)


这是我对WebService的看法,不知道有没有能够简单解释一个SOA,前面有人给我解释了WebService,WebService应该不是SOA,只是SOA的基础吧。

Jini到现在为止还没有概要解释什么样情况下要用SOA框架,它提供了什么好处(例如WebService可以集成异种系统),它提供的好处有没有竞争的技术,它和那些技术的优缺点大致是什么?

我想如果有了这样的简单描述,我大致可以做出自己的判断了。
0 请登录后投票
   发表时间:2004-09-15  
jini 写道

閣下想必也是實事求是之徒

我今天只是批判 robbin 所言非常不客觀

這兒就有排山倒海的群眾準備來爭吵

請問閣下, 現在是 SOA 資料擺在那兒 讓大家看 還是 gigix 現有的 webservice 架構 讓大家看, 你搞不清楚狀況之前, 請不要破壞我們討論的話題 .


你误会了,并非你批评了robbin的原因

之前gigix说了:
引用

其实说白了SOA就是一个hype,一个牛X。它解决什么问题呢?它就解决异构平台的互操作问题。比如说,我们公司做的统一用户系统,怎么跟一个Delphi程序挂在一起用的问题。再说白了,就是一帮人给web service包个新概念,再炒一次。


引用

现有的SOA提供不了任何超越我现有web service架构的东西,我就说它是个hype。


你既然要反驳他的论点,是不是应该举出SOA所提供的web service所不具有的功能和特性呢?
0 请登录后投票
   发表时间:2004-09-15  
呵呵,对了,我也就是想问potian所问的同样的问题。
0 请登录后投票
   发表时间:2004-09-15  
jini兄也介绍介绍,不要只是给个连接,就让我们自己去看。说说SOA的特点,特别是BEA的SOA的特点。我希望听到的介绍,是面向开发人员,而不是Google上面搜索得到的文字。
0 请登录后投票
   发表时间:2004-09-15  
jeffrey_he 写道
jini 写道

閣下想必也是實事求是之徒

我今天只是批判 robbin 所言非常不客觀

這兒就有排山倒海的群眾準備來爭吵

請問閣下, 現在是 SOA 資料擺在那兒 讓大家看 還是 gigix 現有的 webservice 架構 讓大家看, 你搞不清楚狀況之前, 請不要破壞我們討論的話題 .


你误会了,并非你批评了robbin的原因,我并不认识robbin、gigix等人,请你心平气和的看待我的回复,好么?

之前gigix说了:
引用

其实说白了SOA就是一个hype,一个牛X。它解决什么问题呢?它就解决异构平台的互操作问题。比如说,我们公司做的统一用户系统,怎么跟一个Delphi程序挂在一起用的问题。再说白了,就是一帮人给web service包个新概念,再炒一次。


引用

现有的SOA提供不了任何超越我现有web service架构的东西,我就说它是个hype。


你既然要反驳他的论点,是不是应该举出SOA所提供的web service所不具有的功能和特性呢?


我想我是誤會了

簡單來說 SOA 是架構, 而 webservice 是技術, 這兩種想比較, 甚至思考 soa vs j2ee, soa vs .net 等等都是沒有意義的, 這樣你能了解我不知道怎麼談下去的原因嗎 ? 而且現在希望將 SOA 制定成為標準, 我不是也給了網址了 ??

當然, 我也說過, SOA 不是新概念,  很多公司可能也已經實作相關的系統. 我又不知道 gigix 他把 webservice 運用到多出神入化, 他認為 SOA 這種東西是webservice 包個新概念, 我更不知道他是從那兒得到的資訊. 我也說過, 如果是 IBM 的廣告, 我不是說過了嗎, IBM 的 SOA 只不過是行銷手段..

所以, 如果真的要討論 SOA 另外開個 thread, 我很樂意推廣這種架構,
因為我覺得彈性的架構對我來說是非常具有吸引力的
0 请登录后投票
   发表时间:2004-09-15  
从头到尾看了一遍,累呀
我只想说,实现EJB的人肯定会很郁闷,费了那么大劲,做出来的东西没几个人用,冤呀:)
0 请登录后投票
   发表时间:2004-10-17  
大家吵得很热闹啊,我也来插上那么一句。这个帖子的主题原来是想让大家去看看olap之类的技术的。不巧我正好也搞过一阵子olap,对一些国外厂商的olap产品还算熟悉。其中有一个是cognos(http://www.cognos.com),他新推出的产品是ReportNet(注意跟.NET没什么关系),在这个新版本当中,最前端是采用的CGI作转发(GateWay),在其后的Portal、应用逻辑、数据库访问层都是按照J2EE的架构去实现的。尤其有一点让我惊讶的是,他的架构分作4层,每层之间都是采用WebService作为通讯机制的。我是从reportnet 0.9开始看起的,现在reportnet已经到了1.2,在体系架构说明里面也换了时髦的说法,说其采用的是SOA的架构(http://www.cognos.com/pdfs/general/gigaresearch_report.pdf)。
性能嘛,据测试还不错。这世道,流行"OLD WINE IN NEW BOTTLE"
0 请登录后投票
   发表时间:2004-10-30  
从头到尾看了一遍,增长很多见识哦。原因是我正在用最笨的方法调试我的servlet,需要反复启动Tomcat,机器又慢,因此写完一段代码就到这里看一页,刚好调试完成,也看完了这个贴子
这么长的贴子看完总得有点心得吧,贴上来吧:
1、这里的技术精英们(我可是个菜鸟,还在搞Tomcat)讨论问题旁征博引,让我等受益匪浅,不过最受益的还是那些能够举出具体开发实例且在开发中深有体验的贴子(如o6z引用的跨国银行系统开发的那个贴子)。
2、我的确发现中文文法好像不如法文那么精确(其实我不懂法语 ),贴子的语言若有若无地好似总存在一些歧义,结果造成各路精英们频频误解对方的语义,幸好这里的网友都心怀坦荡,宽宏大量 ,这也是我们这些技术跟风者的一大幸事。
3、二分法的讨论不免要落入中庸,我看dlee的贴子主题挺好:“EJB 完全引错了路——论企业应用的核心问题”,我就是凭这个主题跑进来的 ,技术上偏激的讨论可能更容易让讨论者发现该技术的优点和缺点,至于标题是否完全正确?我相信天下没有完全正确的事情,更何况瞬息万变的IT领域。。。

呵呵,没做过什么系统,大型系统更不用说了。。。
只好做个技术跟风的。。。 千万不要刮旋风啊~~~:(
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics