• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            傳統的基于C/S的Windows應用程序總是讓客戶面臨著一些感覺很是不爽的問題,如:部署問題、升級困難、維護困難、安全問題,但是完全的WEB開發由于HTTP協議的無狀態特性——瀏覽器和服務器總是在不停地執行Request和Response來營造一種有狀態、持續會話的假象,致使人們又開始懷戀具有更強運算能力、本地存儲能力和更穩定的通訊能力的客戶端程序了。

            不得不說的是,寬帶網絡的出現在某種意義促成了Rich Client的誕生。通過快捷的發布,特定的通訊協議標準,Rich Client正以不可阻擋的氣勢向人們重現著C/S模式下客戶端程序的優勢。

            Rich Client的發布

            C/S架構下,客戶端程序發布與維護一直比較困難和繁瑣。在版本更新以后,需要對客戶的客戶端程序進行逐個下載安裝及配置更新,這是一個體力活,而這也一直是使用戶大量選擇WEB程序的因素之一。

            在Rich Client時代,由于寬帶網絡的便利,在客戶端盡盡需要從服務器端下載已經更新好的程序運行,而不必理會繁瑣的下載、安裝和配置的過程。

            這里不得不提Java的是WebStart技術。

            WebStart是讓用戶只需在網頁上點擊一個超級鏈接就能運行一個Java桌面應用的技術。對于一個擁有WebStart能力的Java應用來說,用戶使用它就和使用WEB應用一樣的簡單,但它所具有的界面能力和本地處理能力卻是WEB應用無法望其項背的。

            具體的應用的技術知識可以從http://java.sun.com中尋找相關文檔,這里不一一贅述。

            Rich Client的通信機制

            除了快捷方便的發布外,Rich Client還需要與服務器端建立一種快速、可靠、強大、易用的通信交互機制。但我們開發WEB應用時,表現層和業務服務層常常只是同一個進程中的不同對象,它們之間的交互不過是Java的方法調用而已,當表現層邏輯被分發到世界各地的計算機上,客戶端和服務器之間的交互就成了一個大問題——從前的C/S被淘汰,很大程度上歸咎于socket通信的復雜性。

            現在,形形色色的RPC(遠程過程調用,Remote Procedure Call)技術以獨特的優勢扮演起了信使的角色。以下列舉幾種Rich Client可以采用的通信機制。

            CORBARMI

            CORBA(通用對象請求代理體系結構,Common Object Request Broker Architecture)曾經紅極一時,它能夠兼容各種操作系統平臺的語言,強大的的可擴展性所帶來的負面影響就是實現的復雜和繁瑣。如果服務器端和客戶端都采用Java開發,那么CORBA所需要的語言無關的IDL就完全變成了畫蛇添足。當然,對于需要集成大量企業內遺留的系統的EAI(企業應用集成)項目中,它一直是首選的技術。

            Posted on 2006-04-18 12:36 艾凡赫 閱讀(496) 評論(0)  編輯 收藏 引用 所屬分類: 基礎知識
            久久水蜜桃亚洲av无码精品麻豆 | 精品国产VA久久久久久久冰| 久久狠狠高潮亚洲精品| 青青草原1769久久免费播放| 国产香蕉久久精品综合网| 日韩精品无码久久久久久| 四虎国产精品免费久久5151 | 94久久国产乱子伦精品免费| 国产精品久久久99| 久久久婷婷五月亚洲97号色| 亚洲精品乱码久久久久久蜜桃| 国产精品一区二区久久不卡 | 久久国产精品99久久久久久老狼| 日韩十八禁一区二区久久| 99久久国语露脸精品国产| 久久精品一区二区三区AV| 久久黄色视频| 99久久99久久精品国产片| 99精品久久精品一区二区| 色综合久久久久久久久五月| 久久精品成人影院| 成人国内精品久久久久影院VR| 久久精品人人槡人妻人人玩AV | 亚洲精品97久久中文字幕无码| 久久婷婷国产麻豆91天堂| 久久精品黄AA片一区二区三区| 色综合合久久天天给综看| 天天影视色香欲综合久久| 国产精品青草久久久久福利99| 国产三级久久久精品麻豆三级| 人妻少妇久久中文字幕一区二区 | 狠狠色丁香久久婷婷综合蜜芽五月| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 久久SE精品一区二区| 久久久久亚洲精品日久生情| 一级做a爰片久久毛片看看| 日本精品久久久久久久久免费| 久久久久国色AV免费观看| 热综合一本伊人久久精品| 狠狠色丁香久久婷婷综合图片| 成人久久免费网站|