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

                                                                                                                   wyz_wx@163.com

           

           

          概述

          優點

          缺點

          CGI(Common Gateway Interface)

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

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

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

          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 閑情萬萬 閱讀(290) 評論(0)  編輯  收藏 所屬分類: 網絡編程

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


          網站導航:
           
          主站蜘蛛池模板: 仁寿县| 静海县| 格尔木市| 颍上县| 西丰县| 云林县| 达尔| 金山区| 成武县| 永善县| 新晃| 平安县| 怀宁县| 玉环县| 仁怀市| 达孜县| 雷山县| 嘉禾县| 英山县| 响水县| 洮南市| 祁门县| 抚顺县| 巴林右旗| 兴海县| 安陆市| 台州市| 永靖县| 长乐市| 芷江| 温州市| 钦州市| 三都| 辽中县| 浏阳市| 龙里县| 大姚县| 伊金霍洛旗| 葵青区| 兴隆县| 五大连池市|