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

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

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

    origo

    origo

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      15 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks
    傳統(tǒng)采用Client/Server架構(gòu)的軟件的缺陷:
           傳統(tǒng)采用Client/Server架構(gòu)(使用PB,Delphi,VB等工具開發(fā))的應(yīng)用系統(tǒng)都有無法避免的兩大缺陷:
           第一,升級(jí)困難: 由于需要對(duì)每個(gè)客戶端分別部署,系統(tǒng)升級(jí)時(shí)需對(duì)每個(gè)客戶端做升級(jí),如果有上百臺(tái)客戶端,升級(jí)簡(jiǎn)直就是一場(chǎng)噩夢(mèng), 將耗費(fèi)大量的人力。
           第二,客戶端直接訪問數(shù)據(jù)庫: 這也是傳統(tǒng)Client/Server架構(gòu)軟件致命的缺陷, 傳統(tǒng)CS系統(tǒng)的Server端其實(shí)就是數(shù)據(jù)庫, 由于沒有應(yīng)用服務(wù)器的支持, 它們的數(shù)據(jù)庫訪問模式都是在客戶端直接連接數(shù)據(jù)庫。 如:刪除一條記錄需要在刪除按鈕的按鈕事件中拼好刪除記錄的SQL語句, 連接數(shù)據(jù)庫,執(zhí)行刪除語句。如果數(shù)據(jù)庫在Internet上,訪問數(shù)據(jù)庫將會(huì)帶來巨大的開銷, 況且在當(dāng)前網(wǎng)絡(luò)環(huán)境下任何一家企業(yè)都不可能將自己的業(yè)務(wù)數(shù)據(jù)庫直接暴露于Internet, 因此傳統(tǒng)C/S架構(gòu)的系統(tǒng)僅限于在局域網(wǎng)使用, 無法滿足企業(yè)應(yīng)用對(duì)于任何用戶任何地點(diǎn)都可以使用系統(tǒng)的需要。

    當(dāng)前主流Brower/Server架構(gòu)的軟件所面臨的問題 :
         B/S(瀏覽器/服務(wù)器模式)是隨著Internet技術(shù)的興起, 對(duì)C/S結(jié)構(gòu)的一種改進(jìn)。在這種結(jié)構(gòu)下, 軟件應(yīng)用的業(yè)務(wù)邏輯完全由Web服務(wù)器端處理,而將數(shù)據(jù)交互和展示放到瀏覽器上, 客戶端只需要通過瀏覽器即可進(jìn)行業(yè)務(wù)處理, 由于C/S架構(gòu)的軟件可以極大的方便系統(tǒng)的部署和提高系統(tǒng)的使用范圍。 使它成為當(dāng)今主流應(yīng)用軟件的體系結(jié)構(gòu)。但是B/S模式最讓人詬病的即是其單一的用戶操作模式, 用戶體驗(yàn)完全不能和C/S相提并論。隨著AJAX技術(shù)的出現(xiàn),為B/S開發(fā)注入了一劑強(qiáng)心針, 它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn),然而AJAX對(duì)程序員提出了更高的要求: HTML,Javascript,CSS,DOM,一個(gè)都不能少。即使一個(gè)高素質(zhì)的程序員在實(shí)現(xiàn)交互性比較高的復(fù)雜界面時(shí), 往往需付出極其繁重的勞動(dòng),進(jìn)而造成開發(fā)周期長(zhǎng)、開發(fā)成本過高,且不能達(dá)到用戶的滿意度。 大量AJAX框架的出現(xiàn)似乎都聲稱可以解決這些問題,然而程序員發(fā)現(xiàn)這些“功能強(qiáng)大”的框架往往只能應(yīng)用于一個(gè)很小層面, 不能完全解決一個(gè)業(yè)務(wù)系統(tǒng)的展現(xiàn)層所面臨的問題, 而且這些框架大都需要使用大量的Javascript代碼,給項(xiàng)目的維護(hù)提出了挑戰(zhàn)。
     
    輕量級(jí)企業(yè)應(yīng)用框架,延續(xù)B/S,回歸C/S
    http://www.soyframework.com/
    目前以有人在弄這方面的東西,值得關(guān)注哈
    posted on 2008-03-01 11:55 origo 閱讀(3321) 評(píng)論(12)  編輯  收藏

    Feedback

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念[未登錄] 2008-03-01 12:48 yanyan
    針對(duì)C/S的第一點(diǎn)..貌似做個(gè)自動(dòng)更新就可以解決  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-01 13:08 魔域私服
    同上`````  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念[未登錄] 2008-03-01 13:22 Knight
    看了一下代碼,這個(gè)框架封裝了很多東西,感覺做C/S的界面開發(fā)確實(shí)只需要寫很少的代碼,比較強(qiáng);web界面展現(xiàn)稍微弱了點(diǎn),下載源碼研究中...  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-01 14:34 ladder_ggg
    考慮了很多東西,功能比較完善,不過是商業(yè)化的產(chǎn)品,不知道價(jià)格怎么樣  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-02 14:51 xifu
    值得學(xué)習(xí)的文章,強(qiáng)悍的樓主   回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-02 16:31 香草的天空
    未來的潮流是rich client
    打開瀏覽器就可以實(shí)現(xiàn)自動(dòng)升級(jí)
    而且效果比現(xiàn)在的client更好
    最后和B/S是完全一樣的工作機(jī)制

    現(xiàn)在就是adobe的flex vs microsoft的sliverlight

    個(gè)人看好sliverlight  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-03 08:58 Jack.Wang
    技術(shù)與管理群 47763528  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-03 10:54 一杯清茶
    rich client將是未來企業(yè)應(yīng)用框架的解決方案,現(xiàn)在的Eclipse的rcp,Adobe的Flex等可以說是做的越來越好,相信能做到B/S和C/S的平滑過渡  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念[未登錄] 2008-03-03 17:11 tom
    還真方便,  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-03-04 16:04 origo
    @香草的天空
    覺得如果是做企業(yè)系統(tǒng)的話,如果C/S的便捷性,靈活性做得好的話,還是要比基于瀏覽器的rich client更加適合生產(chǎn)。畢竟瀏覽器就會(huì)涉及到很多兼容性的問題,而且做出效果所需要的人力還是不菲的。

    這個(gè)框架基本上是基于rcp的,而且界面用戶體驗(yàn)感覺還是可以,還是很有發(fā)展空間的。希望能參與進(jìn)去呢
    http://www.soyframework.com/@香草的天空
      回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-08-20 00:40 ZJH
    文章中提到的C/S兩個(gè)弊端中,只有第二個(gè)是實(shí)實(shí)在在存在的。至于第一個(gè),完全可以通過自動(dòng)更新程序完成,在我的軟件中已經(jīng)很好地實(shí)現(xiàn)了。  回復(fù)  更多評(píng)論
      

    # re: 探討當(dāng)前B/S C/S架構(gòu) 延續(xù)B/S,回歸C/S理念 2008-11-10 17:19 info.lx@163.com
    你說的蠻對(duì)的。我覺得一般的增加一個(gè)應(yīng)用服務(wù)器,即可減小或者忽略b/s的第二點(diǎn)的缺陷。你認(rèn)為呢?就好像三層結(jié)構(gòu),不只是b/s可以實(shí)現(xiàn)的,很多都可以實(shí)現(xiàn)。
    歡迎討論  回復(fù)  更多評(píng)論
      


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久久久一级精品亚洲国产成人综合AV区 | 色噜噜AV亚洲色一区二区| 亚洲第一综合天堂另类专| 欧美a级在线现免费观看| 亚洲va成无码人在线观看| 国产91色综合久久免费| 亚洲精品视频在线播放| 2019中文字幕在线电影免费| 久久久无码精品亚洲日韩蜜臀浪潮 | 天天拍拍天天爽免费视频| 亚洲一卡2卡三卡4卡无卡下载| 一本无码人妻在中文字幕免费| 亚洲卡一卡二卡乱码新区| 妞干网手机免费视频| 国产综合激情在线亚洲第一页| 四虎永久在线精品免费影视| 暖暖免费中文在线日本| 国产亚洲精品精华液| 五月婷婷在线免费观看| 亚洲最大成人网色香蕉| 日韩伦理片电影在线免费观看| 特级毛片全部免费播放a一级| 奇米影视亚洲春色| 麻豆视频免费观看| 亚洲a∨无码一区二区| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 成av免费大片黄在线观看| 亚洲精品视频在线| 免费观看美女裸体网站| 五级黄18以上免费看| 久久精品国产精品亚洲艾草网| 国产精品福利在线观看免费不卡| 亚洲一区二区高清| 国产成人久久AV免费| 色偷偷亚洲女人天堂观看欧| 国产乱子伦片免费观看中字| 13小箩利洗澡无码视频网站免费| 亚洲免费视频观看| 亚洲精品人成无码中文毛片| 最近中文字幕免费mv在线视频| 久久精品国产亚洲AV|