posts - 59,  comments - 323,  trackbacks - 0
            最近思考的問題,其實都是圍繞著Web2.0的。Web2.0是什么呢?無數(shù)的人可以有無數(shù)的回答,我的理解是:Web2.0意味著用戶體驗更好的Web應(yīng)用。最近業(yè)界也頗發(fā)生了幾件大事,我來隨手點評一下。
           
            1、WebWork與Struts合并了。
           
          Robbin的評價相當(dāng)正面:
          Web層方面我現(xiàn)在非常看好Struts Ti。Webwork從技術(shù)上是非常前衛(wèi)的,即將發(fā)布的2.2版本提供了很不錯的AJAX功能,并且易學(xué)易用,它的主要問題在于文檔缺少,社區(qū)小,用戶少。現(xiàn)在Struts Ti結(jié)合了Webwork的先進技術(shù)和Struts的龐大社區(qū),再…
           
          Michael Chen的評價則相當(dāng)負(fù)面:
          與其說兩者的結(jié)合,我情愿極端的看成,這是webwork自己的放棄。這其中也許存在不少的原因,個人能力上的,外部環(huán)境上的。但在我看來,webwork,這個象征著靈活,先進,優(yōu)雅等等完全可以用一系列美好的形容詞的框架,已死。用戶能做出的選擇將會更少,web框架之間的競爭開始重量級升級,那些小型的,美麗的框架將會由于沒有商業(yè)公司或者社區(qū)的支持而死得無聲無息。這個世界回歸到了壟斷的世界。
           
            為什么有這么大的反差?其實是在對WebWork的AJAX擴展上,有了分歧。robbin對于WebWork的這一進步同樣評價很高。而Michael Chen和DLEE這些原本就做過不少AJAX應(yīng)用的朋友就覺得是丑陋的。對于 WebWork Ajax 支持的失望(dlee),而Michael Chen則附議到:“深有同感。不過我的觀點在美感方面。前些日子scud在BJUG的聚會上做了一個關(guān)于Webwork2.2的topic,其中談到webwork的ajax的支持。在我看來,那些remoteDiv, a, form的ajax標(biāo)簽,使用起來實在是丑陋不堪。當(dāng)時跟冰云說,webwork現(xiàn)在的team leader一定不是 Richard Oberg了,否則他怎么能容忍這么丑陋的設(shè)計呢?”
           
            再進一步問:“為什么對于WebWork的AJAX支持的評價上,有這么大的差別呢?”我的看法是:這就是立場不同所導(dǎo)致的了。究竟是站在傳統(tǒng)Web框架的立場來看待AJAX呢?還是站在AJAX的立場來看待傳統(tǒng)的Web開發(fā)。
           
            站在傳統(tǒng)Web框架的角度,“Ajax 其實不過是一堆 JavaScript、HTML 和膨脹的邏輯混合在一輛巨大的失事火車?yán)锩妗!?dlee翻譯的WebWork作者的一段話。)對于他們來說,AJAX就是一個必須閉著眼睛吞下去的一個蒼蠅。以這樣的態(tài)度弄出來的東西,能不丑陋嗎?
           
            站在AJAX的角度,來看傳統(tǒng)Web開發(fā),這個方面目前的確還不夠明朗。打個比方,企業(yè)應(yīng)用架構(gòu)模式(PoEAA)由Martin Folwer總結(jié)出來以后,大家都覺得心里有底,腳下有根了。而現(xiàn)在呢?Web應(yīng)用架構(gòu)模式(PoWAA)呢?這個東西大家原來是有一套的,當(dāng)AJAX出現(xiàn)之后,成熟之后,普及之后,我們也同樣期待這有人來總結(jié)出新一代的,Web應(yīng)用架構(gòu)模式。注意是架構(gòu)模式而非設(shè)計模式。這樣的模式,現(xiàn)在似乎還沒有出現(xiàn)。只不過站在AJAX開發(fā)者的立場來看,總結(jié)出這樣的新模式,才是正途。
           
            我現(xiàn)在因為要準(zhǔn)備寫一本AJAX方面的書,自然也就開始思考這方面的問題,在和李錕、澤欣等朋友的討論中,也在思考這樣的問題,舉個例子,AJAX之后的MVC,控制層是不是可以完全放在客戶端,而服務(wù)器端僅僅是一個模型層。說實話,還沒有想清楚......
           
            2、Java Web Alignment Group成立
            這件事情讓江南白衣相當(dāng)?shù)呐d奮。在他的N個blog里都發(fā)布了這個Good News。據(jù)說有一堆大佬(達到36個之多)是這個Group的成員。我在白衣的blog下留了一句話: 突然想到一個場景,鹿鼎記里的江湖群豪,前明志士們聚在一起開的那個“殺龜大會”。為什么會有這樣的聯(lián)想呢?因為我從來對于這種所謂的大聯(lián)合不抱幻想。
           
            根本的原因在于,技術(shù)的事情,不是人多力量就大的,不是聯(lián)合了就能夠統(tǒng)一的,小舢板不是捆在一起就成立“航空母艦”的。為什么現(xiàn)在Java Web Framework如此分裂?為什么幾十個框架斗不過一個Ruby on Rails?RoR的勝利,不是豐富的勝利,不是強壯的勝利,而是簡單性的勝利。你幾十個框架合在一起,只會更加復(fù)雜,更加煩瑣,更加丑陋。這樣的聯(lián)合,根本就是連失敗的原因都沒想清楚。36個大佬,能在一起設(shè)計出一個框架來?Java界的權(quán)威們,誰服過誰了?
           
            現(xiàn)在傳統(tǒng)的Java Web Framework,一方面在面對各系其它語言的Rails的框架沖擊,一方面又面對著AJAX新思維的沖擊,新的架構(gòu)模式尚未出現(xiàn)...。要搞出一個新的、Java的、快捷的、Web開發(fā)框架,任重而道遠(yuǎn)啊!
           
            在QQ群里,江南白衣也頗有些想拉起大旗做一個框架的意思,現(xiàn)在還在七嘴八舌的階段,嗯,我還是很期待的!
           
            3、微軟推出SSE
            老白的Blog上有一篇《幾個Blogger對SSE的反應(yīng)和態(tài)度》;曾登高有一篇《微軟的RSS擴展--SSE標(biāo)準(zhǔn)解讀》;還有就是RSS加油站的《微軟擬推出雙向RSS新標(biāo)準(zhǔn)SSE》。
           
            說實話,我看到這個消息還是很高興的,因為我早在4月底5月初的時候,就已經(jīng)提出了雙向RSS的概念。《BBS-Blog-Wiki的未來》《BBS-Blog-Wiki的未來-文字解說》,最后一段話就說到:另外對于RSS的改造,也將從單向接收的功能,進化為雙向數(shù)據(jù)同步的功能。是不是比MS還早啊
           
            其實這也不算啥,我的朋友Wolf,他們的網(wǎng)站叫做“i170”,在他們的客戶端,已經(jīng)早就實現(xiàn)了雙向RSS同步了。
           
            我們其實不慢,只是宣傳的本事不夠......
          posted on 2005-12-01 10:25 讀書、思考、生活 閱讀(2567) 評論(7)  編輯  收藏


          FeedBack:
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2005-12-01 11:13 | JohnLee
          什么時候,更多的人開始討論企業(yè)應(yīng)用業(yè)務(wù)模型的時候,我想技術(shù)就應(yīng)該是成熟的時候了吧。非常期待那個時候的到來,那個時候純粹的技術(shù)人員就變成現(xiàn)在工廠里流水線上的工人一樣了。我想那個時候我們就不用花費這么多時間來研究,比較這些技術(shù)框架了吧。這些事情就讓那些牛人來做吧,我們就看著文檔,拿來用就行了。  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2005-12-01 14:10 | adjyoucmp
          說的很好,等著“流水線”的到來!  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2005-12-01 18:08 | FantasySoft
          在公司不敢上MSN Space,還沒有拜讀您的大作:《BBS-Blog-Wiki的未來》《BBS-Blog-Wiki的未來-文字解說》,不過這兩個題目已經(jīng)夠吸引我了。

          之前我寫過一篇關(guān)于Blog方面的文章:<a href="http://perhaps.cnblogs.com/archive/2005/11/16/277885.html">共性的缺失——由博客想到的</a>

          請多多指教。  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2005-12-01 18:10 | FantasySoft
          不好意思,用不了高級評論,直接寫HTML,卻成了上面那樣。只好再發(fā)一次鏈接了:http://perhaps.cnblogs.com/archive/2005/11/16/277885.html  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2005-12-22 14:51 | 雙臂交叉
          說得不錯  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2007-01-07 02:28 | lidan
            其實這也不算啥,我的朋友Wolf,他們的網(wǎng)站叫做“i170”,在他們的客戶端,已經(jīng)早就實現(xiàn)了雙向RSS同步了。

          ——————————————————————————
          沒有什么人用吧!我朋友也在里面。  回復(fù)  更多評論
            
          # re: 技術(shù)評論與隨想——AJAX、Rails、WebFramework、SSE
          2007-06-27 16:38 | ddd

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 左贡县| 德令哈市| 青铜峡市| 巴林右旗| 毕节市| 宜兰市| 板桥市| 达日县| 东莞市| 德州市| 莱阳市| 扬中市| 喀喇| 石林| 天峨县| 汶上县| 沁源县| 平乐县| 东宁县| 九龙坡区| 高青县| 茶陵县| 三江| 河西区| 玉山县| 沐川县| 井研县| 皮山县| 陇南市| 迁西县| 论坛| 宁夏| 南昌县| 安乡县| 德阳市| 武平县| 西吉县| 阳江市| 哈尔滨市| 泊头市| 鹤庆县|