多媒體

      移動通信

      計算機網(wǎng)絡(luò)

        無限網(wǎng)絡(luò)今日始
        羽檄交馳話通信
        計算機網(wǎng)絡(luò)的五臟六腑
        嫦娥孤凄與誰鄰
        因特網(wǎng)的游戲規(guī)則
        團結(jié)的力量――網(wǎng)絡(luò)互連
        Internet今昔談
        網(wǎng)絡(luò)應(yīng)用萬花筒
        小心駛得萬年船

      智能網(wǎng)

      光通信

      微波通信

      衛(wèi)星通信

      交換網(wǎng)

      接入網(wǎng)

      電信管理網(wǎng)

       

       

        
        電信博物館 > 計算機網(wǎng)絡(luò) > internet今昔談 > 初探Web技術(shù)


       


      ASP后來居上

        ASP則是微軟公司于1996年11月推出的Web應(yīng)用程序開發(fā)技術(shù)。在Microsoft的有關(guān)文檔中ASP被描述為:一個服務(wù)器端的腳本環(huán)境,可以生成和運行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ASP是目前公認的建立Windows NT動態(tài)站點最好的工具。它與ADO(Active Data Object,一種新的數(shù)據(jù)訪問模型)的充分結(jié)合,提供了強大的數(shù)據(jù)庫訪問功能,使之成為進行網(wǎng)上數(shù)據(jù)庫管理的重要手段。

        ASP內(nèi)含于Internet Information Server(簡稱IIS3.0)中,擴展名以.asp表示。ASP文件可以用常規(guī)的文本編輯器編輯,也可以利用專門的輔助開發(fā)工具InterDev進行開發(fā)設(shè)計,InterDev的優(yōu)點是將整個Web程序設(shè)計(包括網(wǎng)頁設(shè)計、ASP程序設(shè)計、數(shù)據(jù)庫管理等)融為一體,比較適合于較大工程項目的開發(fā)研制。ASP使用VBScript、JavaScript等腳本語言作為開發(fā)工具,鑲嵌于HTML文本中,使用“< %...% >”,將ASP的程序包含起來。當(dāng)用戶從瀏覽器向Web服務(wù)器提出請求時,Web服務(wù)器會自動將ASP的程序解釋為標(biāo)準(zhǔn)的HTML格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行HTML程序的瀏覽器,就可瀏覽ASP所設(shè)計的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了ASP的源程序代碼不會外漏。

        ASP訪問Web數(shù)據(jù)庫的工作原理如下:

        當(dāng)用戶請求一個*.asp主頁時,Web服務(wù)器響應(yīng)HTTP請求,調(diào)用ASP引擎,解釋被申請文件。當(dāng)遇到任何與ActiveX Scripting兼容的腳本(如VBScript和JavaScript)時,ASP引擎調(diào)用相應(yīng)的腳本進行處理。若腳本中含有訪問數(shù)據(jù)庫的請求,就通過ODBC或OLE DB與后臺數(shù)據(jù)庫相連,由數(shù)據(jù)庫訪問組件(ADO:ActiveX Data objects)執(zhí)行訪庫操作。ASP腳本在服務(wù)器端解釋執(zhí)行,它根據(jù)訪問數(shù)據(jù)庫的結(jié)果集自動生成符合HTML語言的主頁,去響應(yīng)用戶的請求。所有相關(guān)的發(fā)布工作由WWW服務(wù)器負責(zé)。

        ASP中包括五個內(nèi)置的ActiveX服務(wù)器組件和五個內(nèi)置的對象:Database Access component(數(shù)據(jù)庫訪問組件)、File Access component(文件訪問組件)、Ad Rotator component(廣告輪播器組件)、Content Linking component(內(nèi)容鏈接組件)、Browser Capabilities component(瀏覽器信組件)以及Request(請求對象)、Server(服務(wù)器對象)、Session(會話對象)、Response(響應(yīng)對象)、Application(應(yīng)用程序?qū)ο螅T谒蠥SP組件中,最有用的是數(shù)據(jù)庫訪問組件,也稱為ActiveX數(shù)據(jù)對象或ADO。在站點發(fā)布數(shù)據(jù)庫將使用這個組件及其中包含的對象,以完成對ODBC數(shù)據(jù)源的讀寫。此外,ASP技術(shù)的另一個重要特點是,程序員可以利用Java、Visual Basic、Visual C++等語言制作適應(yīng)自己特殊需要的ActiveX服務(wù)器組件來擴充ASP的功能,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴充能力,這是傳統(tǒng)的CGI程序所不及的。


      [上一頁] [下一頁]

       

       
      亚洲精品你懂的| 九色在线观看视频| 无码精品A∨在线观看| 久久国产乱子伦免费精品| 99久久er这里只有精品18| 97久久精品人人做人人爽| 欧美成人精品欧美一级乱黄一区二区精品在线 | Aⅴ精品无码无卡在线观看| 久久久久久国产精品美女| 亚洲国产精品VA在线看黑人| 久久91精品国产91久久小草| 久久亚洲精品无码播放| 伊人影院蕉久影院在线免费观看| 九色精品视频在线观看| 亚洲精品成人网久久久久久| 狼色精品人妻在线视频| 99久久国产热无码精品免费久久久久| 成人午夜精品视频在线观看| 国产精品成人小电影在线观看| 99久久精品免费看国产| 在线观看91精品国产网站| 久久久久人妻一区精品色| 91精品国产91久久久久久青草 | 精品国产一区二区三区久久蜜臀| 亚洲一区精品中文字幕| 亚洲性日韩精品一区二区三区| 亚洲国产成人精品女人久久久| 亚洲电影日韩精品| 精品人妻人人做人人爽| 国产精品免费久久久久影院| 亚洲AV永久无码精品一百度影院| 亚洲日韩精品无码专区网址| 久久伊人精品青青草原高清| 亚洲精品国精品久久99热| 69国产成人综合久久精品| 精品国产一区二区22| 精品人妻人人做人人爽| 欧美成人精品高清在线播放 | 国语自产拍精品香蕉在线播放| 国产乱码精品一品二品| 国内精品久久久久影院网站|