亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP的技術特點與使用方法_ASP教程

2024-05-04 11:03:58
字體:
來源:轉載
供稿:網友

推薦:簡單熟悉掌握ASP的語法和變量
你不能通過瀏覽器上的“查看-源文件”選項來直接獲取ASP的源代碼,(因為ASP代碼和腳本程序要事先在服務器上進行解讀執行;隨后,服務器再將ASP代碼解讀完畢之后的結果以“HTML

幾年以前,業界在動態主頁發布方面唯一的渠道是CGI(Common Ga teway Interface) 模式。隨后出現的 ISAPI、NSAPI和JDBC等技術方案雖較CGI進步,但從企業網(Intranet )的技術現實來衡量,這些方案仍不適用于進行快速開發、及時維護和大面積的技術普及。ASP技術的出現,使動態交互式Web主頁設計成為一件輕松愉快的工作。只要幾行腳本語句,就能將后臺的數據庫信息發布到Internet/Intranet上, 在編程和網頁腳本的可讀性方面大大優于傳統的技術方案。

ASP是 Active Server Pages(動態服務器主頁)的縮寫,它是一個服務器端的腳本環境,在站點的Web服務器上解釋腳本,可產生并執行動態、交互式、高效率的站點服務器應用程序。ASP可以勝任基于微軟Web服務器的各種動態數據發布。

ASP方法與傳統靜態主頁的區別

把信息系統納入Internet/Intranet 的框架之后,首先要解決的問題是通過網頁訪問后臺數據庫信息。所有應用程序都被分割為頁面的形式,用戶的交互操作是以提交表單等方式來實現的,這就要求Web 站點具有很強的動態數據發布能力。然而,目前Web的服務,仍以提供" 靜態"主頁內容為主。所謂"靜態",指的就是站點的主頁內容是"固定不變"的,無法根據用戶的需求和實際情況作出相應的變化。當瀏覽器通過Internet的HTTP協議向站點的Web服務器申請主頁時,站點服務器就會將已設計好的靜態的HTML文件傳送給瀏覽器。若要更新主頁的內容, 只能用非在線的手動方式更新HTML的文件數據。

ASP所設計出的是動態主頁,可接收用戶提交的信息并作出反應, 其中的數據可隨實際情況而改變,無須人工對網頁文件進行更新即可滿足應用需要。例如:當在瀏覽器上填好表單并提交HTTP請求時,可以要求在站點服務器上執行一個表單所設定的應用程序,而不只是一個簡單的HTML文件。該應用程序分析表單的輸入數據,根據不同的數據內容將相應的執行結果(通常是數據庫查尋的結果集)以HTML的格式傳送給瀏覽器。數據庫的數據可以隨時變化,而服務器上執行的應用程序卻不必更改,客戶端得到的網頁信息會始終保持新鮮的魅力。

ASP的工作原理和配置

如圖所示,當用戶申請一個*.asp主頁時,Web服務器響應該HTTP請求,調用ASP引擎,解釋被申請文件。當遇到任何與ActiveX Scripting 兼容的腳本(如VBScript和JScript)時,ASP引擎會調用相應的腳本引擎進行處理。若腳本指令中含有訪問數據庫的請求,就通過ODBC與后臺數據庫相連,由數據庫訪問組件執行訪庫操作。ASP 腳本是在服務器端解釋執行的,它依據訪庫的結果集自動生成符合HTML語言的主頁, 去響應用戶的請求。所有相關的發布工作由Web服務器負責。圖1 Active Server Pages工作原理圖

有必要注意訪庫的具體運作細節。當遇到訪庫的腳本命令時,ASP 通過ActiveX組件ADO(ActiveX Data Objects)與數據庫對話(ADO是建立在微軟新的數據庫API,即OLE DB之上的,目前的OLE DB通過ODBC引擎與現存的ODBC數據庫交互,進一步的OLE DB版本將直接與數據庫打交道,不再通過ODBC引擎),并將執行結果動態生成一個HTML 頁面來返回服務器端,以響應瀏覽器的請求。在用戶端瀏覽器所見到的是純HTM L表現的畫面,例如用表格來表現的后臺數據庫表中的字段內容。由于 ASP結合了腳本語言,可以通過編程訪問Acti veX組件,并且具有現場自動生成HTML的能力,所以它成為建立動態Web站點的有效工具。

在結構關系上,ASP是通過ODBC與數據庫打交道。因此,向上層可兼容各類數據庫系統。而對于下層,ASP 產生的HTML 對客戶端的瀏覽器又有廣泛的適應性。但ASP對Web 服務器本身有所挑剔,這看起來似乎是一種缺陷,而實際上也許是一種商業策略——它只支持微軟各種操作系統下的Web 服務器,它們的最低版本是:
  ·Windows NT Server 4.0:MicrosoftⅡS(Internet Informatio n Server)3.0;
  ·Windows NT Workstation 4.0:Microsoft Peer Web Services 3.0;
  ·Windows 95:Microsoft PWS(Personal Web Server)1.0 ,中文 Win95應配中文的PWS。

ASP的安裝分為Windows NT和Windows 95兩種情況。對于NT ,IIS 及ActiveX Server Pages都包含在Service Pack 3中;對于Win95,可使用Visual Studio 服務器構件下的ActiveX Server Pages安裝選項。安裝成功之后,在程序管理器中會找到一個ActiveX Se rver Pages Roadmap主頁,引導你學習和使用ASP。

ASP的特點與功能

從軟件的技術層面看,ASP有如下的特點:

1. 無需編譯 ASP腳本集成于HTML當中,容易生成,無需編譯或鏈接即可直接解釋執行。

2. 易于生成 使用常規文本編輯器(如WINDOWS下的記事本),即可進行*.asp頁面的設計。若從工作效率來考慮,不妨選用具有可視化編輯能力的Visual InterDev。

3. 獨立于瀏覽器 用戶端只要使用可解釋常規HTML碼的瀏覽器, 即可瀏覽ASP所設計的主頁。ASP腳本是在站點服務器端執行的,用戶端的瀏覽器不需要支持它。因此,若不通過從服務器下載來觀察*.asp 主頁,在瀏覽器端見不到正確的頁面內容。

4. 面向對象 在ASP腳本中可以方便地引用系統組件和ASP的內置組件,還能通過定制 ActiveX Server Component(ActiveX服務器組件)來擴充功能。

5. 與任何ActiveX scripting 語言兼容 除了可使用VBScript 和JScript語言進行設計外,還可通過Plug-in的方式,使用由第三方所提供的其它scripting 語言。

6. 源程序碼不會外漏 ASP腳本在服務器上執行,傳到用戶瀏覽器的只是ASP執行結果所生成的常規HTML碼,這樣可保證辛辛苦苦編寫出來的程序代碼不會被他人盜取。

從應用的層面看,ASP有如下的功能:

1. 處理由瀏覽器傳送到站點服務器的表單輸入。

2. 訪問和編輯服務器端的數據庫表。使用瀏覽器即可輸入、更新和刪除站點服務器的數據庫中的數據。

3. 讀寫站點服務器的文件,實現訪客計數器、座右銘等功能。

4. 提供廣告輪播器、取得瀏覽器信息、URL表管理等內置功能。

5. 由cookies讀寫用戶端的硬盤文件,以記錄用戶的數據。

6. 可以實現在多個主頁間共享信息,以開發復雜的商務站點應用程序。

7. 使用VBScript或JScript等簡易的腳本語言,結合HTML碼,快速完成站點的應用程序。通過站點服務器執行腳本語言,產生或更改在客戶端執行的腳本語言。

8. 擴充功能的能力強,可通過使用Visual Basic、Java、Visual C 等多種程序語言制作ActiveX Server Component以滿足自己的特殊需要。

分享:ASP編程--新手上路篇:ASP技術簡介
ASP即Microsoft Active Server Pages 的簡稱。 ASP是一套微軟開發的服務器端運行的腳本平臺,ASP 內含于 IIS當中,目前IIS最高版本為5.0版本。 通過 ASP 我們可以結合HTML網頁、 ASP 指令

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久免费观看| 久久男人资源视频| 91国产中文字幕| 国产成人在线一区| 91精品国产高清自在线看超| 精品人伦一区二区三区蜜桃免费| 日韩欧美国产视频| 精品人伦一区二区三区蜜桃网站| 久久久久久久国产精品视频| 中文字幕欧美日韩va免费视频| 亚洲男人天堂2019| 色偷偷av亚洲男人的天堂| 精品国产福利在线| 久久久久女教师免费一区| 91社影院在线观看| 欧美xxxx做受欧美.88| 国产91精品高潮白浆喷水| 亚洲欧洲国产伦综合| 成人免费视频a| 亚洲乱码一区二区| 日韩av免费看网站| 成人做爰www免费看视频网站| 亚洲国内精品视频| 中文字幕最新精品| 国产日韩在线亚洲字幕中文| 欧美一级高清免费| 亚洲人成毛片在线播放| 久久久亚洲网站| 日本久久久久久久久久久| 欧美成人全部免费| 亚洲精品电影网| 久久久久久久av| 欧美乱人伦中文字幕在线| 欧美激情视频在线| 欧美精品午夜视频| 欧美黑人性视频| 欧美精品做受xxx性少妇| 精品久久久国产| 欧美综合在线第二页| 久久人人爽人人| 亚洲第一网站免费视频| 亚洲欧洲中文天堂| 操人视频在线观看欧美| 91av在线国产| 亚洲天堂影视av| 亚洲丁香婷深爱综合| 在线一区二区日韩| 伊人成人开心激情综合网| 久久夜精品va视频免费观看| 精品国产一区二区三区四区在线观看| 自拍偷拍免费精品| 日韩美女福利视频| 国产精品丝袜一区二区三区| 国产亚洲精品成人av久久ww| 91大神在线播放精品| 欧美成人精品h版在线观看| xvideos亚洲人网站| 九九久久精品一区| 北条麻妃99精品青青久久| 国产精品毛片a∨一区二区三区|国| 欧美久久精品一级黑人c片| 91精品国产九九九久久久亚洲| 精品久久国产精品| 日韩av影片在线观看| 亚洲欧美精品伊人久久| 亚洲欧洲av一区二区| 欧美一级bbbbb性bbbb喷潮片| 一区二区三区回区在观看免费视频| 欧美xxxx18性欧美| 亚洲黄色片网站| 最新国产成人av网站网址麻豆| 欧美大片欧美激情性色a∨久久| 欧美日韩综合视频| 精品久久久久久中文字幕| 久久综合久久88| 国产精品永久免费视频| 亚洲第一精品夜夜躁人人爽| 91国内精品久久| 日韩美女在线观看一区| 精品美女久久久久久免费| 中文在线资源观看视频网站免费不卡| 91影视免费在线观看| 在线播放日韩欧美| 岛国av一区二区三区| 精品无人区乱码1区2区3区在线| 青青a在线精品免费观看| 欧美电影《睫毛膏》| 国产精品美女久久| 欧美性色xo影院| 亚洲国产另类久久精品| 超在线视频97| 综合136福利视频在线| 国产精品入口夜色视频大尺度| 久热精品视频在线| 国产精品视频成人| 中文字幕日韩欧美在线| 欧美成人免费一级人片100| 欧美亚洲视频在线观看| 欧美日韩一区二区精品| 国产精品日韩一区| 黄色一区二区在线观看| 欧美日韩国产一区二区| 综合136福利视频在线| 国产噜噜噜噜噜久久久久久久久| 欧美激情精品久久久久久免费印度| 最近2019中文字幕mv免费看| 亚洲欧美制服中文字幕| 麻豆成人在线看| 久久伊人色综合| 国产精品美女www爽爽爽视频| 亚洲伦理中文字幕| 成人性生交大片免费看小说| 国产亚洲欧美视频| 九九久久久久99精品| 国产精品专区第二| 青青在线视频一区二区三区| 欧美综合一区第一页| 亚洲性生活视频在线观看| 日韩av一区在线观看| 国产精品69精品一区二区三区| 国产日韩在线一区| 中文字幕亚洲激情| 亚洲第一页自拍| 欧洲精品毛片网站| 久久久久亚洲精品国产| 国产精品69av| 国产精品福利在线观看| 国产精品av免费在线观看| 亚洲3p在线观看| 亚洲最大激情中文字幕| 国产精品白丝jk喷水视频一区| 国产精品欧美日韩久久| 欧美裸体xxxx极品少妇软件| 国产精品成久久久久三级| 久久精品2019中文字幕| 日韩久久精品成人| 久久成人综合视频| 91久久夜色精品国产网站| 亚洲午夜国产成人av电影男同| 中文字幕亚洲欧美日韩在线不卡| 4444欧美成人kkkk| 欧美香蕉大胸在线视频观看| 日本免费一区二区三区视频观看| 国产精品99久久久久久人| 国语自产精品视频在线看抢先版图片| 日产精品久久久一区二区福利| 欧美在线视频一二三| 亚洲精品国产综合区久久久久久久| 欧美特黄级在线| 国产精品狼人色视频一区| 日韩二区三区在线| 国产在线观看精品一区二区三区| 亚洲最大福利网站| 亚洲一区二区精品| 国产xxx69麻豆国语对白| 欧洲一区二区视频| 中文字幕av一区| 欧美日韩国产综合新一区| 亚洲精品一区av在线播放| 久久精品国产亚洲精品| 欧美成人h版在线观看| 91国产中文字幕| 亚洲精品少妇网址| 91九色视频在线|