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

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

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

    kukooBlog

    look to the master, follow the master, walk with the master, see through the master, become the master.

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      213 隨筆 :: 0 文章 :: 285 評論 :: 0 Trackbacks
    [注:這是從以前CSDN上的個人blog遷移來的。]

    今天看到一篇挺有意思的blog: Does Eclipse's RCP mark the return of the fat client or didn't they just hear about the South Beach Diet yet? 大意是,Eclipse的RCP是否標志著“胖客戶端”(或者說“富客戶端”)的回歸?

    作者提到了幾個有趣的事實。首先,基于瀏覽器的Web Application讓IT部門的員工愛不釋手,因為真正的“零客戶端管理”實現了,服務器端的任何一點改動在客戶端立刻就可以使用了,而不需要每個客戶端都再去維護了。但是,除了這個好處之外,還有其他什么嗎?用戶,包括IT部門的員工逐漸就意識到了,有了易于管理的好處,但是犧牲了可用性,許多非常好用的功能,比如鼠標右鍵的快捷菜單,按列重新排序,調節列的寬度等等,都在Web Application中失去了。而事實上,仔細想想,為什么大多數的用戶更愿意使用Outlook,ThunderBird這樣的郵件客戶端,而不是mail.yahoo.com這樣的瀏覽器郵件客戶端。而同時,瀏覽器下的Web Application沒有一個統一的應用程序的風格,菜單放哪里?上面,底下,左下角?

    再回來看看所謂的“零管理”。J2SE 1.4中加強了Java WebStart的功能。這種分布式的做法,使得客戶端每次啟動執行的時候,都會從服務器下載最新的版本。這樣,不是解決了“零管理”的問題了嗎?其實還有一些需要注意的問題:下載多少?如果每次都要下載好幾兆的更新,通常用戶的接受不了。想想每次更新Windows的補丁,就知道下載好幾兆的更新是一種什么感受了。

    所以,真正的網絡客戶端,應該是“瘦”的,但是“功能豐富的”,或者說,是“thin”而且“rich”。“thin”是指相對于傳統的“fat”客戶端(象Office這樣的“胖客戶端”),在客戶端不需要太多的安裝,“rich”則是指相對于當前的Web Application,應該是功能豐富的。當前的Web Application是“thin”的,但是不夠“rich”。

    那么何去何從呢?
    一個選擇是Mozilla 的XUL,一個跨平臺的UI解決方案;
    一個選擇是Eclipse的RCP,足夠的“rich”了,但是不夠“thin”: RCP的運行庫就達到了6.7M了,似乎胖了點。

    看完這個blog,只有兩個想法:

    其一,RCP應該會是一個很大的發展方向。需要下載安裝的客戶端對于高速的寬帶網絡來說,不是問題;
    其二,Java WebStart的應用,每次客戶端啟動,只會更新改動過的部分(除非客戶清除了客戶端的緩存)。這樣的話,6.7M的RCP運行庫并不是每次都需要更新的。

    有了Java WebStart,Web Application所稱道的“零客戶端管理”就不再是一個顯著的優勢了。而RCP卻帶來了Web Application所不具備的用戶易用性,統一的風格和傳統桌面程序中所熟悉的功能。

    Wolfgang PaulusSwixML (一個開源的XUL引擎)的創始者和主要作者。也許Wolfgang更樂于看到XUL 和 RCP 都會健康的發展,提供開發真正的“Thin Rich Web Application”的平臺。


    Wolfgang Paulus's blog
    SwixML

    Email this store to a friend (send a short email with a subject to this story)
    Subscribe to kukooBlog (subscribe kukooBlog's RSS feed)
    Send me feedback on this story

    Yourit Technorati cosmos
    Mycat EclipseProgramming

    posted on 2005-05-28 18:29 kukooBlog 閱讀(2140) 評論(4)  編輯  收藏 所屬分類: EclipseProgramming

    評論

    # re: Eclipse 的RCP是“胖客戶端”的回歸標志嗎? 2005-05-28 22:20 zeal
    胖客戶端的缺點是每次更新升級都需要用戶重新下載安裝,對于復雜應用或者重要客戶來說還必須有專門的技術支持人員去進行系統的安裝升級。正是由于這個缺陷,使得瘦客戶端的應用流行起來。但目前的瘦客戶端也有其致命的弱點:功能和實用靈活性差。而隨之網絡速度的不斷提高,加上如果有比較統一和標準的代碼更新機制,不需要開發人員考慮太多應用發布更新的問題的話,胖客戶端形式的瘦客戶端機制也不是不可能。  回復  更多評論
      

    # re: Eclipse 的RCP是“胖客戶端”的回歸標志嗎? 2005-05-30 09:14 kukooBlog
    [To zeal]: 非常有同感  回復  更多評論
      

    # re: Eclipse 的RCP是“胖客戶端”的回歸標志嗎?[未登錄] 2007-07-27 10:52 劉明
    我覺得更新升級不是問題,既然是基于web的就應該可以實現自動檢測、升級。類似殺毒軟件的更新?  回復  更多評論
      

    # re: Eclipse 的RCP是“胖客戶端”的回歸標志嗎? 2007-12-03 21:50 gbhu@sino-i.com
    我們正在考慮構建一個RCP+XUL的富客戶端框架,希望可以將mozilla的xulrunner和RCP進行集成,這樣不僅可以利用XUL強大的界面語言特性,而且又可以充分利用JAVA語言以及RCP框架對企業服務的支持。  回復  更多評論
      

    主站蜘蛛池模板: 一个人看的www在线免费视频 | 亚洲日本香蕉视频| 朝桐光亚洲专区在线中文字幕| 日韩午夜理论免费TV影院| 久久久久亚洲av毛片大| 色偷偷亚洲男人天堂| 成人免费淫片在线费观看| 亚洲熟女www一区二区三区| 久久国内免费视频| 亚洲精品色播一区二区| 成全影视免费观看大全二| 激情无码亚洲一区二区三区 | 久久国产亚洲高清观看| 精品无码人妻一区二区免费蜜桃 | 亚洲av无码成人精品区一本二本| 免费看片免费播放| 亚洲性天天干天天摸| a毛片全部免费播放| 久久亚洲免费视频| 很黄很黄的网站免费的| 亚洲久悠悠色悠在线播放| 国产男女猛烈无遮挡免费视频| 羞羞视频网站免费入口| 国产亚洲精品无码专区 | 120秒男女动态视频免费| 亚洲人和日本人jizz| 国产特级淫片免费看| 男女拍拍拍免费视频网站| 精品亚洲aⅴ在线观看| 黄a大片av永久免费| 香蕉免费一级视频在线观看| 亚洲嫩模在线观看| 青青青国产免费一夜七次郎| av午夜福利一片免费看久久| 亚洲综合日韩中文字幕v在线 | 人妻无码久久一区二区三区免费| 亚洲日本人成中文字幕| 手机永久免费的AV在线电影网| 亚洲日本va中文字幕久久| 无码免费午夜福利片在线| 一级一看免费完整版毛片|