• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • c/s和b/s的區別及實例說明

    發表于:2009-06-29來源:作者:點擊數: 標簽:實例
    B/S結構,即Browser/Server(瀏覽器/ 服務器 )結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現,形成所謂3-tier結構。B/S結構
    B/S結構,即Browser/Server(瀏覽器/服務器)結構,是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現,形成所謂3-tier結構。B/S結構,主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種scrīpt語言(VBscrīpt、Javascrīpt…)和ActiveX技術,用通用瀏覽器就實現了原來需要復雜專用軟件才能實現的強大功能,并節約了開發成本,是一種全新的軟件系統構造技術。隨著Windows 98/Windows 2000將瀏覽器技術植入操作系統內部,這種結構更成為當今應用軟件的首選體系結構。顯然B/S結構應用程序相對于傳統的C/S結構應用程序將是巨大的進步。

      C/S 與 B/S 區別:

      Client/Server一般是建立在局域網的基礎上的。Browser/Server是建立在廣域網的基礎上的。

     ?。保布h境不同:

      C/S 一般建立在專用的網絡上,小范圍里的網絡環境,局域網之間再通過專門服務器提供連接和數據交換服務。

      B/S 建立在廣域網之上的,不必是專門的網絡硬件環境,例與電話上網,租用設備。 信息自己管理。 有比C/S更強的適應范圍,一般只要有操作系統和瀏覽器就行。

     ?。玻畬?STRONG>安全要求不同

      C/S 一般面向相對固定的用戶群,對信息安全的控制能力很強。 一般高度機密的信息系統采用C/S 結構適宜。 可以通過B/S發布部分可公開信息。

      B/S 建立在廣域網之上,對安全的控制能力相對弱,面向是不可知的用戶群。

     ?。常畬Τ绦蚣軜嫴煌?/P>

      C/S 程序可以更加注重流程,可以對權限多層次校驗,對系統運行速度可以較少考慮。

      B/S 對安全以及訪問速度的多重的考慮,建立在需要更加優化的基礎之上。 比C/S有更高的要求 B/S結構的程序架構是發展的趨勢,從MS的。Net系列的BizTalk 2000 Exchange 2000等,全面支持網絡的構件搭建的系統。

      SUN 和IBM推的JavaBean 構件技術等,使 B/S更加成熟。

     ?。矗浖赜貌煌?/P>

      C/S 程序可以不可避免的整體性考慮,構件的重用性不如在B/S要求下的構件的重用性好。

      B/S 對的多重結構,要求構件相對獨立的功能。 能夠相對較好的重用。就入買來的餐桌可以再利用,而不是做在墻上的石頭桌子。

     ?。担到y維護不同

      系統維護是軟件生存周期中,開銷大,-------重要。

      C/S 程序由于整體性,必須整體考察,處理出現的問題以及系統升級。 升級難。 可能是再做一個全新的系統。

      B/S 構件組成,方面構件個別的更換,實現系統的無縫升級。 系統維護開銷減到最小。用戶從網上自己下載安裝就可以實現升級。

      

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>