- 相關(guān)推薦
用VB構(gòu)鍵Internet的應(yīng)用
Internet技術(shù)的發(fā)展為編程人員提供了更廣泛的施展身手的空間。早先"Internet應(yīng)用程序"這個詞僅僅只是指一些用FTP協(xié)議下載文件或?yàn)g覽HTML頁面的工具,而如今使用Visual Basic,不僅可以為Internet開發(fā)應(yīng)用程序,而且還可以把Internet技術(shù)作為一部分融入大型的解決方案中。
今天我們所要討論的問題是利用Visual Basic創(chuàng)建在面向Internet的應(yīng)用中起重要作用的ActiveX組件。例如,你所創(chuàng)建的ActiveX控件可以用于HTML頁面;你開發(fā)的ActiveX文檔可以在Internet瀏覽器中使用并于其他的組件一起和HTML頁面集成起來;另外ActiveX代碼組件(以前被稱為OLE服務(wù)器), 可以被部署在客戶端或服務(wù)器端的計(jì)算機(jī)上用于后臺的處理。
[Internet的開發(fā)環(huán)境]
Internet是一個使用TCP/IP協(xié)議、全球性的非集中管理的計(jì)算機(jī)網(wǎng)絡(luò)。如果去掉全球性這一點(diǎn), 所謂"Internet技術(shù)"完全可以和本地局域網(wǎng)中所使用的技術(shù)一樣。
從一方面來看, Internet技術(shù)只是簡單地為開發(fā)人員提供了另一個施展身手的空間。如果你在和Web連接時使用了ActiveX組件,盡管你具體實(shí)現(xiàn)的方法有可能不同,如采用了HTML和VBScript代碼以實(shí)現(xiàn)安全性或是其他,但是你仍然在調(diào)用方法,設(shè)置屬性,處理事件等等。這樣,作為一個VB開發(fā)人員所有的知識和技能都被用于了Internet的環(huán)境下。
從另外一個方面來看,應(yīng)用Internet的技術(shù)可以使你向一些吸引人的方向延伸你的開發(fā)工作。例如將ActiveX組件和Internet技術(shù)綜合有以下的益處:
更簡單的維護(hù)---作為Web一部分的組件可以根據(jù)需要下載,無須用戶運(yùn)行一個setup程序進(jìn)行升級;
將功能延伸至Internet---通過通用協(xié)議,用戶將看不見在Internet和Intranet之間的切換。
Internet客戶/服務(wù)器
可以借用客戶機(jī)/服務(wù)器的關(guān)系來考查Internet的開發(fā)環(huán)境,客戶端和服務(wù)器端都可以有"靜態(tài)的"和"活動的"兩種狀態(tài);顒拥目蛻魴C(jī)或服務(wù)器可以根據(jù)其內(nèi)部狀態(tài)的改變而動態(tài)地運(yùn)行一個腳本或是改變其行為;而靜態(tài)的客戶機(jī)或服務(wù)器僅僅只是對外界激勵作出反應(yīng)。
Internet開發(fā)包括以下四種情形:
靜態(tài)的客戶機(jī)和靜態(tài)的服務(wù)器
靜態(tài)的客戶機(jī)和活動的服務(wù)器
活動的客戶機(jī)和靜態(tài)的服務(wù)器
活動的客戶機(jī)和活動的服務(wù)器
靜態(tài)的客戶機(jī)和靜態(tài)的服務(wù)器
靜態(tài)的客戶向靜態(tài)的服務(wù)器發(fā)送請求,服務(wù)器響應(yīng)該請求并返回一個文件。一旦HTML頁面被下載到客戶端, 客戶機(jī)和服務(wù)器的連接就終止,直到服務(wù)器接受到下一個請求。在使用FTP下載文件或是Usernet閱讀新聞時也會發(fā)生同樣的情形。
結(jié)合靜態(tài)客戶機(jī)的功能即為用Visual Basic中和Internet技術(shù)相關(guān)的ActiveX控件創(chuàng)建一個FTP工具,一個Web瀏覽器或是一個新聞讀者等等。這些
[1] [2] [3] [4]
【用VB構(gòu)鍵Internet的應(yīng)用】相關(guān)文章:
《Internet應(yīng)用》課程教學(xué)04-27
淺談VB語言在道路設(shè)計(jì)中的應(yīng)用04-27
斷鍵與非鍵電子學(xué)的理論及應(yīng)用研究初探04-26
基于VB的客戶資料管理系統(tǒng)設(shè)計(jì)與應(yīng)用04-30
課堂分組案例實(shí)踐教學(xué)模式的構(gòu)速與應(yīng)用05-03
因特網(wǎng)Internet06-02
無橋臺斜腿剛構(gòu)橋的受力分析與應(yīng)用04-27
用VB實(shí)現(xiàn)對臺風(fēng)路徑預(yù)報研究05-02