B/S(Browser/Server)主流技術概要v1.0

                                                                                                                   wyz_wx@163.com

           

           

          概述

          優點

          缺點

          CGI(Common Gateway Interface)

          當客戶端向Web服務器上指定的CGI程序發送請求時,Web服務器會啟動一個新的進程執行CGI程序,程序執行后將結果以網頁的形式發送給客戶端。

          可以用很多種語言編寫CC++VBPerl,選擇上靈活性很大。

          維護復雜,運行效率低下:獨立進程運行,訪問數量大時,會嚴重損耗系統資源;不是常駐內存,頻繁訪問時,會導致大量的磁盤操作;訪問數據庫的程序不容易編寫。

          ASP(Active Server Pages)

          MS提出,采用三層計算結構,將Web服務器(邏輯層)、客戶端瀏覽器(表示層)以及數據庫服務器(數據層)分開,具有良好的擴充性。

          簡單醫學;

          實現了動態訪問數據庫的技術;

          安全性較好;

          通過com來擴充復雜的功能。

          平臺相關

          PHP(Personal Home Pages)

          服務器端的嵌入HTML腳本語言,可以運行于多種平臺。

          采用OPEN SOURCE

          在數據庫支持方面做得非常好,幾乎支持左右的數據庫、

          沒有像JSPASP那樣對組建的支持,擴展性較差。只能適應中小流量的網站。

          Servelet

          建立在Java基礎上的一種技術、一種標準。是用Java Servelet API開發的,用于服務器端的程序。

          JAVA的所有優點,跨平臺,安全,易開發。能夠生成嵌于靜態HTML頁面中的動態內容。

          頁面顯示和業務邏輯沒有分離,編寫難度較大。

          JSP

          SUN退出的一種動態網頁技術標準,在傳統的靜態頁面文件(*.html/*.htm)中加入JAVA程序片斷和JSP標記,構成JSP頁面

          速度快;

          將業務邏輯曾和表示層分離;

          能夠跨平臺;

          組建的開發和使用很方便;

          一次編寫,處處運行

          第一次編譯比較慢

          出現比較晚(?)

           

           

          參考書:

          JSP實用案例教程》 馮燕奎 趙德奎 等編著       清華大學出版社    2004

          posted on 2007-06-04 14:39 閑情萬萬 閱讀(289) 評論(0)  編輯  收藏 所屬分類: 網絡編程

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


          網站導航:
           
          主站蜘蛛池模板: 玉山县| 昌图县| 桦南县| 夏邑县| 周口市| 嘉峪关市| 岑溪市| 招远市| 蓝田县| 浦江县| 三台县| 鹿泉市| 集安市| 睢宁县| 西充县| 监利县| 阿克陶县| 嫩江县| 手游| 伊宁县| 施甸县| 万山特区| 虞城县| 突泉县| 安康市| 内黄县| 克拉玛依市| 兰州市| 象州县| 焉耆| 田林县| 五寨县| 泰兴市| 册亨县| 牙克石市| 凤凰县| 油尖旺区| 余干县| 灵宝市| 南江县| 龙门县|