<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    David.Turing's blog

     

    跟XFire對(duì)比, AXIS2是垃圾嗎?

    Axis1.x->Axis2的最重要特征是:
    hot deployment(Axis2 addresses技術(shù))
    hot update

    但我個(gè)人卻對(duì)hot deployment/update不感冒,因此我仍然抱著XFire不放.

    很多人都認(rèn)為AXIS2是垃圾代碼產(chǎn)物, 打開(kāi)AXIS2的Team頁(yè):http://ws.apache.org/axis2/team-list.html
    ,你發(fā)現(xiàn)WSO2幾乎主導(dǎo)了整個(gè)AXIS2設(shè)計(jì), WSO2據(jù)說(shuō)是一個(gè)斯里蘭卡的公司, AXIS2好多都是由學(xué)生式代碼堆砌的, 可以用非常爛來(lái)形容.
    http://www.jroller.com/page/fate?entry=axis2_why_bother

    有些人被Apache的不純潔感到憂慮, WTO2的主導(dǎo)者Davanum Srinivas本身是一個(gè)顧問(wèn), 他是否想通過(guò)AXIS2獲取更多的顧問(wèn)費(fèi), 不得而知了.

    用江南白衣的話來(lái)形容AXIS2, "那是一點(diǎn)都不POJO,不Spring!"

    最后, 看看Denis Robert是如何批斗AXIS2的:

    No?question?about?it,?stick?with?XFire.?You’ll?be
    ?happy?about?it.?My?only?gripe?with?XFire?is?the?docs,
    which?are?woefully?incomplete.?Hopefully?that?will
    change?with?time.?For?the?time?being,?you?have?to
    plow?through?the?source?for?any?complex?service.
    But?architecturally,?it’s?really?sound.

    Axis2?is?a?nightmare.?Even?with?XFire’s?incomplete
    docs,?I?was?able?to?go?through?the?source?to?figure
    out?what?I?needed.?Axis2?is?such?a?jumble?of?code?that
    ?doing?the?same?thing?would?take?weeks,?not?hours.

    Also,?compared?to?Axis2,?XFire’s?docs?are?positively
    ?brilliant!?Not?only?are?Axis2’s?docs?fragmentary
    at?best,?half?of?it?doesn’t?correpond?to?the?current
    version.

    XFire?looks?like?it’s?going?in?the?right?direction,
    and?Dan?Diephouse?(the?lead)?seems?like?he’s?on?top
    ?of?the?project.

    You?also?have?to?take?JAX-WS?into?account.?Whether?or
    not?it’s?all?it’s?cracked?up?to?be?is?another
    discussion,?but?it?nevertheless?is?the?official?standard.
    ?The?Axis2?team?have?made?clear?that?they?have
    ?no?intention?of?supporting?it.?JAX-RPC?was?horrible,
    but?it?was?at?least?common?ground,?and?was?the?API
    ?used?by?most?enterprise?users.?Same?will?end?up?happening
    with?JAX-WS?and?JAXB?2.?Websphere?users?will
    end?up?using?that,?and?knowing?it’s?out?there?will
    make?interop?a?lot?easier.?XFire?has?taken?a?“can’t
    beat?‘em,?join?‘em”?approach?here.

    The?way?I?see?it,?the?Axis?team?dropped?the?ball?on
    this?one,?and?the?new?kid?has?taken?the?lead.
    It’s?the?circle?of?life…


    另外, TSS的AXIS2討論也非常激烈:
    http://www.theserverside.com/news/thread.tss?thread_id=40280

    posted on 2006-08-23 12:40 david.turing 閱讀(16034) 評(píng)論(18)  編輯  收藏 所屬分類: SOA/WebService

    評(píng)論

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2006-08-23 13:22 江南白衣

    AXIS2的確很不像這一兩年來(lái)被Spring煽動(dòng)起來(lái)的lighweight項(xiàng)目的風(fēng)格。

    而且XFire的文檔算不怎么樣了,但AXIS2的文檔更不像樣。  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2006-08-24 08:32 david.turing

    可以簡(jiǎn)單的理解為,斯里蘭卡的Moratuwa大學(xué)三年紀(jì)學(xué)生們主導(dǎo)了AXIS2的設(shè)計(jì)。會(huì)所到2003年,這些學(xué)生加入了斯里蘭卡軟件開(kāi)源組織LSF(http://www.opensource.lk/),那時(shí)候AXIS1還只是一個(gè)比較粗糙的東西。Sanjiva Weerawarana當(dāng)時(shí)作為這些學(xué)生的導(dǎo)師,帶領(lǐng)了他們參加他自己的一個(gè)非常有挑戰(zhàn)性的工作,讓AXIS提速10倍的工作。
    這些學(xué)生完成了這些工作,回到了學(xué)校,后來(lái)他們有些讀博士,有些工作去了。據(jù)稱不少人都加入到WSO2公司,后來(lái)Apache瑞典國(guó)際開(kāi)發(fā)機(jī)構(gòu)打算資助4-5人繼續(xù)在Apache Axis上面開(kāi)發(fā),于是Axis2誕生了。  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2006-08-28 21:50 新軍

    大吃一驚。我之前看到的文章都是說(shuō)Axis2如何如何好,如何如何比Axis1優(yōu)越,Performance如何比Axis1強(qiáng)。
    我自己本身是用Axis2的,從Axis2 0.93到0.94,0.95到1.0中間曾經(jīng)出現(xiàn)過(guò)Packaging的變化。
    我對(duì)XFire不熟,只是聽(tīng)說(shuō)XFire沒(méi)有Axis2全面,而且之前聽(tīng)說(shuō)沒(méi)有XFire沒(méi)有Attachment支持。看來(lái)我還得試試XFire。

    這是一個(gè)我見(jiàn)到的一個(gè)很不錯(cuò)的中文Blog,感謝版主的Sharing。
      回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2007-02-23 12:36 匿名

    XFire 2.0 + 才稍微完整地支持WS-*,而且我很疑問(wèn),除非對(duì)框架做大的更動(dòng),否則以XFire 1.2的arch支持WS-*有很大的難度  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2007-03-09 15:25 lodzio

    http://www.puttane-in-calore.irsuto.info @X@   回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2007-04-27 17:05 路人

    不好意思,居然google到這里,進(jìn)來(lái)打擊一下:

    Axis1.x->Axis2的最重要特征是:
    hot deployment(Axis2 addresses技術(shù))
    hot update

    我倒覺(jué)得ws-addressing技術(shù)主要不是為了hot deployment,WS-Addressing為以同步和/或異步方式傳輸?shù)腟OAP消息提供了一種統(tǒng)一的尋址方法。此外,它還提供了尋址功能來(lái)幫助Web service開(kāi)發(fā)人員在請(qǐng)求和響應(yīng)的典型交換之外,圍繞各種消息傳遞模式構(gòu)建應(yīng)用程序。

    axis2變成復(fù)雜的原因之一應(yīng)當(dāng)是soap本身變復(fù)雜了。WS-Addressing的同步異步處理機(jī)制本身就復(fù)雜,不是原來(lái)單純的RPC了,例如是在同一個(gè)http連接返回?cái)?shù)據(jù)還是在不同http連接返回?cái)?shù)據(jù)?

    如果soap本身就不輕量,axis2怎么可能輕量?soap考慮的東西太多,跨協(xié)議傳輸soap之類的,誰(shuí)用smtp和ftp之類的協(xié)議來(lái)傳輸soap呀?  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? [未登錄](méi) 2007-07-11 16:49 Apollo

    剛從XFire跳過(guò)來(lái),看了幾天AXIS2,談?wù)劯邢搿?
    想僅僅實(shí)現(xiàn)類似RPC的消息發(fā)送、同步這種簡(jiǎn)單的功能,你就XFire吧,節(jié)省不僅是時(shí)間,還讓你的身心愉悅。
    但這兩天對(duì)AXIS2的使用讓我感到對(duì)消息(Message)控制的能力(I'm superman ;),以后復(fù)雜業(yè)務(wù)可也考慮嘍。  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2007-12-04 13:04 w3c

    XFire都不開(kāi)發(fā)了,后面你把XFire升級(jí)好了!
    呵呵。
      回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? [未登錄](méi) 2007-12-24 15:07 Vulcan

    同意。確實(shí)用Axis2開(kāi)發(fā)起來(lái)不爽,就說(shuō)Eclipse工具,Axis生成的代理類運(yùn)用起來(lái)就像本地方法一樣,非常方便;而Axis2就亂七八糟了,要多寫(xiě)n行代碼。xFire的升級(jí)項(xiàng)目CXF,有人實(shí)際用了沒(méi)?怎么樣  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? [未登錄](méi) 2007-12-25 18:35 aaa

    axis2確實(shí)不怎么樣,通過(guò)Eclipse生成的代碼簡(jiǎn)直是讓人惡心,  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-01-25 09:03 Bourncanyon

    1。看了各位這么激烈的討論,也讓我這個(gè)WebServices新手也獲益匪淺,至少就一門(mén)技術(shù)而言,都會(huì)有他獨(dú)特之處,因?yàn)槲以趯W(xué)習(xí)Web Services中,關(guān)于兩種技術(shù)的優(yōu)劣不能給予評(píng)價(jià),我會(huì)繼續(xù)學(xué)習(xí)并在以后給出自己的理解。

    2。網(wǎng)上搜了一圈很少有關(guān)于XFire和AXIS2的詳細(xì)介紹的文檔。不知道哪問(wèn)弟兄能提供一下XFire和AXIS2文檔下載鏈接。  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-02-21 10:00 wayne lou

    嚴(yán)重同意啊,我用了AXIS,現(xiàn)在后悔的要死,問(wèn)題一堆,無(wú)法解決,一點(diǎn)點(diǎn)代碼跟過(guò)去,越往里面看越覺(jué)得爛,不是一般的爛,是非常的爛。  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-02-28 14:17 kolko

    其實(shí) xfire 相對(duì)于 axis2 的主要優(yōu)勢(shì)是在性能方面比 axis2 要好很多  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? [未登錄](méi) 2008-03-07 16:14 chris

    今天用了axis2,感覺(jué)很爛,代碼中對(duì)spring 的動(dòng)態(tài)代理不支持,決定不用了  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-10-20 09:28 ksf

    axix2-1.4.1非常好的,WS-*由APACHE的其他項(xiàng)目緊密結(jié)合,至于動(dòng)態(tài)代理AXIS2有STU的CLIENT類庫(kù),我用了,感覺(jué)很好,性能比以前版本好很多  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-12-11 11:49 bwzhang

    斯里蘭卡的人應(yīng)該也是亞洲人的驕傲,AXIS作為廣泛應(yīng)用的WS理應(yīng)該受到尊重,開(kāi)源的項(xiàng)目是由大家維護(hù)的,如果有更好的建議應(yīng)該和作者溝通,而不是發(fā)牢騷,如果你很強(qiáng) 你可以自己寫(xiě)一個(gè)庫(kù) 或者提出你的觀點(diǎn) 無(wú)論怎么樣AXIS提供許多選擇參考的余地  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2008-12-27 09:01 xifo

    @bwzhang
    同意樓上意見(jiàn),不知道Apache孵化的另一個(gè)WebService項(xiàng)目CXF,是不是和AXIS2不夠完美有關(guān)系?!  回復(fù)  更多評(píng)論   

    # re: 跟XFire對(duì)比, AXIS2是垃圾嗎? 2010-06-13 17:56 hongweigg

    @bwzhang
    有理,無(wú)端的謾罵和牢騷只能說(shuō)明沒(méi)搞懂它  回復(fù)  更多評(píng)論   

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(110)

    我參與的團(tuán)隊(duì)

    隨筆分類(126)

    隨筆檔案(155)

    文章分類(9)

    文章檔案(19)

    相冊(cè)

    搜索

    積分與排名

    最新隨筆

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 中文字幕在线免费看| 国色精品卡一卡2卡3卡4卡免费 | 国产亚洲美女精品久久久久狼| 国产真人无码作爱视频免费| 一级做a爰黑人又硬又粗免费看51社区国产精品视| 国产最新凸凹视频免费| 亚洲日韩精品无码专区加勒比☆ | 青青青国产在线观看免费网站| 日韩亚洲翔田千里在线| 国产亚洲av片在线观看播放| 无码永久免费AV网站| 亚洲一区二区三区91| 亚洲国产日韩在线观频| 日本视频一区在线观看免费| 免费无遮挡无遮羞在线看| 亚洲黑人嫩小videos| 91嫩草免费国产永久入口| 国产精品亚洲专区在线播放| 亚洲欧洲第一a在线观看| 国产小视频在线免费| 91av视频免费在线观看| 未满十八私人高清免费影院| 亚洲免费观看在线视频| 亚洲自偷自偷图片| 女人18毛片特级一级免费视频| 国产精品亚洲片夜色在线| 在线亚洲人成电影网站色www| 成人看的午夜免费毛片| 免费无码VA一区二区三区| 亚洲婷婷天堂在线综合| 久久精品国产亚洲AV不卡| 处破痛哭A√18成年片免费| 69视频在线是免费观看| 国产精品福利片免费看| 亚洲第一综合天堂另类专| 亚洲视频免费在线播放| 国产V亚洲V天堂无码| 亚洲国产精品狼友中文久久久| 国产午夜精品久久久久免费视 | 一级毛片aa高清免费观看| 亚洲爆乳少妇无码激情|