明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用ASP編寫網(wǎng)絡(luò)傳呼機(jī)

[摘要]各位喜歡上網(wǎng)沖浪的朋友一定都去過(guò)網(wǎng)易的虛擬社區(qū)吧,里面的傳呼臺(tái)功能想必是很得大家的喜愛(ài)。通過(guò)傳呼臺(tái),我們可以呼叫任何一個(gè)目前在虛擬社區(qū)里面沖浪的網(wǎng)友,可以實(shí)現(xiàn)在線交談哦。 其實(shí),我們使用ASP完全可以實(shí)現(xiàn)同網(wǎng)易虛擬社區(qū)里面?zhèn)骱襞_(tái)同樣的功能,怎么?不相信?那就跟隨我一步一步用ASP來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)傳呼機(jī)吧...

各位喜歡上網(wǎng)沖浪的朋友一定都去過(guò)網(wǎng)易的虛擬社區(qū)吧,里面的傳呼臺(tái)功能想必是很得大家的喜愛(ài)。通過(guò)傳呼臺(tái),我們可以呼叫任何一個(gè)目前在虛擬社區(qū)里面沖浪的網(wǎng)友,可以實(shí)現(xiàn)在線交談哦。

其實(shí),我們使用ASP完全可以實(shí)現(xiàn)同網(wǎng)易虛擬社區(qū)里面?zhèn)骱襞_(tái)同樣的功能,怎么?不相信?那就跟隨我一步一步用ASP來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)傳呼機(jī)吧。

Active Server Pages(ASP)是服務(wù)器端腳本編寫 環(huán)境,使用它可以創(chuàng)建和運(yùn)行動(dòng)態(tài)、交互的 Web 服務(wù)器應(yīng)用程序。使用 ASP 可以組合 HTML 頁(yè)、腳本命令和 ActiveX 組件以創(chuàng)建交互的 Web 頁(yè)和基于 Web 的功能強(qiáng)大的應(yīng)用程序。ASP 應(yīng)用程序很容易開發(fā)和修改。

接下來(lái),我們就開始編寫我們的網(wǎng)絡(luò)傳呼機(jī)了。

首先,實(shí)現(xiàn)網(wǎng)絡(luò)傳呼的功能有兩種方法:

一. 利用數(shù)據(jù)庫(kù)實(shí)現(xiàn)傳呼信息的保存和處理

這種方法的優(yōu)點(diǎn)是,存儲(chǔ)信息處理非常方便,但是它的缺點(diǎn)也是顯而易見(jiàn)的,就是增加了服務(wù)器端的負(fù)擔(dān),因?yàn)轭l繁的存儲(chǔ)數(shù)據(jù)庫(kù)將會(huì)大大增加I/O存取次數(shù),導(dǎo)致網(wǎng)站的連接速度變得緩慢。

二. 直接使用Application來(lái)保存?zhèn)骱粜畔?

這種方法的優(yōu)點(diǎn)是,速度明顯快于使用數(shù)據(jù)庫(kù)來(lái)保存?zhèn)骱粜畔⒌姆椒ǎ蝗秉c(diǎn)是處理信息比較繁瑣,但是很值得的哦,我們首先要保證的是整個(gè)網(wǎng)站的性能。

綜合上面的因素,我們將采用第二種方法來(lái)編寫網(wǎng)絡(luò)傳呼機(jī),對(duì)于第一種方法,我會(huì)在最后簡(jiǎn)單介紹一下。

我們的網(wǎng)絡(luò)傳呼機(jī)需要三個(gè)頁(yè)面,也就是“傳呼臺(tái)”頁(yè)面,“顯示傳呼信息”頁(yè)面,“監(jiān)視傳呼機(jī)”頁(yè)面。

“傳呼臺(tái)”頁(yè)面(bbsSendBegic.asp)是用來(lái)向其他在線用戶發(fā)送信息的頁(yè)面,自然就好像是我們生活中的傳呼臺(tái)嘍。

“顯示傳呼信息”頁(yè)面(bbsSendInfo.asp)是在有人呼叫你的時(shí)候,彈出來(lái)的顯示呼叫內(nèi)容的頁(yè)面,就像你自己的BP一樣,但我們的網(wǎng)絡(luò)BP機(jī)功能更加強(qiáng)勁哦,他可以即時(shí)回復(fù)別人給你的信息,也可以稍候再回復(fù),或者干脆清除掉這條信息。

“監(jiān)視傳呼機(jī)”頁(yè)面(bbsAutoSearch.asp)是隨時(shí)監(jiān)視是否有人呼叫你的頁(yè)面,就像一個(gè)不知疲倦的自動(dòng)機(jī)器人一樣一直在監(jiān)視所有的傳呼信息,并且會(huì)過(guò)濾出來(lái)只屬于你的傳呼信息。

由于篇幅所限,歡迎下載源程序及更詳細(xì)的說(shuō)明(href="http://download1.ccidnet.com/source_code/vb/netpager.zip),文件大。39K
(出處:熱點(diǎn)網(wǎng)絡(luò))