在INTERNET互聯(lián)網(wǎng)熱浪在席卷全球后,人們又迎來了無線互聯(lián)網(wǎng) - WAP網(wǎng)網(wǎng)絡(luò)的新浪潮。 WAP常識 WAP(無線應(yīng)用協(xié)議)是在數(shù)字移動(dòng)電話、因特網(wǎng)或其他個(gè)人數(shù)字助理機(jī)(PDA)、計(jì)算機(jī)應(yīng)用之間進(jìn)行通訊的開放全球標(biāo)準(zhǔn)。 它是由一系列協(xié)議組成,用來標(biāo)準(zhǔn)化無線通信設(shè)備,可用于Internet訪問,包括收發(fā)電子郵件,訪問WAP網(wǎng)站上的頁面等等。WAP將移動(dòng)網(wǎng)絡(luò)和Internet以及公司的局域網(wǎng)緊密地聯(lián)系起來,提供一種與網(wǎng)絡(luò)類型、運(yùn)行商和終端設(shè)備都獨(dú)立的移動(dòng)增值業(yè)務(wù)。 通過這種技術(shù),無論你在何地、何時(shí)只要你需要信息,你就可以打開你的WAP手機(jī),享受無窮無盡的網(wǎng)上信息或者網(wǎng)上資源。如:綜合新聞、天氣預(yù)報(bào)、股市動(dòng)態(tài)、商業(yè)報(bào)道、當(dāng)前匯率等。電子商務(wù)、網(wǎng)上銀行也將逐一實(shí)現(xiàn)。
WAP協(xié)議包括以下幾層: 但是,目前由于無線網(wǎng)的帶寬等等因素的限制,WAP手機(jī)的在多媒體上的應(yīng)用如:可視會議、多媒體教學(xué)等等,還須一段時(shí)日。WAP規(guī)范還在不斷地完善,WAP論壇成員們在加緊開發(fā)功能完善的WAP設(shè)備,這無疑加快其在無線因特網(wǎng)綜合服務(wù)領(lǐng)域的擴(kuò)展速度。 WAP系統(tǒng) 一、因特網(wǎng)三維網(wǎng)架構(gòu)
一、如何配置WEB服務(wù)器?
在設(shè)計(jì)WAP網(wǎng)頁時(shí)不論你使用的WAP開發(fā)工具是UP.SDK 或NOKIA WAP TOOKIT 或者ERICSSON WAPIDE,你都必須進(jìn)行WEB服務(wù)器設(shè)置,故在此將常見的幾種WEB服務(wù)器的設(shè)置介紹如下: 1、WINDOW NT 平臺的IIS a、啟動(dòng)菜單->程序->WINDOWS NT OPTION PACK ->IIS4.0 b、右擊Internet Information Server的子項(xiàng)計(jì)算機(jī)名,在快捷菜單上選擇‘屬性’ c、在屬性頁面的下部,有一個(gè)‘文件類型(F)’按鈕,單擊此按鈕,會出現(xiàn)文件類型界面 d、單擊‘新增類型’按鈕,然后在相關(guān)的擴(kuò)展名欄中填寫 .wml ,在內(nèi)容類型(MIME)欄中填寫text/vnd.wap.wml e、單擊‘確定’按鈕 f、重復(fù)c、d、e 三步,再增加其他的MIME類型。 2、Apache Web Server on NT OR Solaries OR LINUX OR OTHER UNIX a、不管是NT 還是UNIX 或LINUX ,都是修改 Apache 安裝目錄下的conf/mime.types文件 b、在該文件中增加以下內(nèi)容: text/vnd.wap.wml .wml image/vnd.wap.wbmp .wbmp application/vnd.wap.wmlc .wmlc text/vnd.wap.wmls .wmls application/vnd.wap.wmlsc .wmlsc c、存盤 d、重新啟動(dòng)APACHE WEB SERVER 即可。 二、FF.WML程序是什么含義? FF.WML程序講解如下: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.1//EN" "http://www./dtd/wml11.dtd" > 注釋:熟悉XML的人知道 以上兩句是XML序言,表明文檔符合XML 1.0 版本,并遵循//www./dtd/wml11.dtd文檔類型。 <wml> <card> 注釋:WAP網(wǎng)頁是以<XML>標(biāo)記開始,象WEB網(wǎng)頁以<HTML>標(biāo)記開始一樣。接著,有許多<card></card>實(shí)體段,card 是WAP網(wǎng)頁中的一個(gè)顯示頁面,一個(gè)WAP網(wǎng)頁可以有多個(gè)顯示頁面。 <do type="accept" label="HowMuch"> <go href="#result"/> </do> <p>鍵入你期望的工資 : <input name="salary" format="*N"/></p> </card> 注釋:<do type="accept" label="HowMuch">表示一個(gè)提交按鈕, 類似于html中的form 中的 SUBMIT 按鈕 。 <go href="#result"/>表示一個(gè)提交鏈接,即手機(jī)用戶按下Howmuch提交按鈕后,id名稱為‘result’的顯示頁面 。 <input name="salary" format="*N"/>表示一個(gè)文本輸入框,只能輸入數(shù)字,手機(jī)用戶按下Howmuch提交按鈕后,文本輸入框中的值將存在變量$salary 中。 <card id="result"> <p>祝賀你, </p> <p>你所期望的工資是: $salary!</p> </card> </wml> 注釋:<p>你所期望的工資是: $salary!</p> 顯示字符串和在文本輸入框輸入的數(shù)字。<p></p> 與WEB網(wǎng)頁中的有所類似。 </wml> 表明整個(gè)WAP網(wǎng)頁結(jié)束。 三、當(dāng)我用模擬手機(jī)瀏覽我的WAP網(wǎng)頁時(shí),漢字顯示出現(xiàn)亂碼或編譯出錯(cuò),我該如何設(shè)置? 以下有幾種方法可以設(shè)置: 1、可在WEB服務(wù)器中設(shè)置MIME表時(shí),在text/vnd.wap.wml后加上“;charset=charset_name”,如GB2312漢字 :text/vnd.wap.wml;charset=gb2312 Content MIME type Extension WML text/vnd.wap.wml; charset=charset_name wml 2、若你在設(shè)計(jì)動(dòng)態(tài)WAP網(wǎng)頁時(shí),出現(xiàn)漢字顯示亂碼,你可以在程序中將返回類型指明所使用的字符集。 在程序中,將CHARSET加在向用戶瀏覽器發(fā)送信息的類型后, 按以下方式寫: "Content-type: text/vnd.wap.wml; charset=gb2312"。 如在ASP中: Response.ContentType = "text/vnd.wap.wml; charset=gb2312" ,在PHP、PERL等服務(wù)器端腳本中比較類似。 3、你也可以用字符轉(zhuǎn)換工具來轉(zhuǎn)換,將你的程序代碼轉(zhuǎn)換為UTF8、或UNICODE。 網(wǎng)站建設(shè)咨詢QQ: 1105493127 網(wǎng)站優(yōu)化咨詢QQ: 315884941 電話:13325484041
|
|