WAP 服務(wù)器設(shè)置
二十一世紀(jì)是信息的世紀(jì),,以IP技術(shù)為核心的Internet在全球范圍內(nèi)后的了空前規(guī)模的商業(yè)化應(yīng)用,它幾乎滲透到了人們生活的每一個(gè)角落,,特別是以Web為核心的信息檢索業(yè)務(wù)取得了巨大的成就,。如今,,要隨時(shí)隨地的獲取信息,通過(guò)使用移動(dòng)電話(huà)連上互聯(lián)網(wǎng)將是一種非??尚械姆桨?,而WAP就是實(shí)現(xiàn)這一方案的技術(shù)工具。現(xiàn)在,移動(dòng)電話(huà)上網(wǎng)數(shù)量的增長(zhǎng)速度要比PC上網(wǎng)數(shù)量的增長(zhǎng)速度更快,。這也就意味著不久以后,,大多數(shù)新的移動(dòng)電話(huà)都將配有WAP瀏覽器。
在現(xiàn)實(shí)生活中,,為了能使人們隨時(shí)隨地的通過(guò)移動(dòng)電話(huà)獲取最新的股票行情信息,,我們可以把WAP技術(shù)和后臺(tái)的數(shù)據(jù)庫(kù)技術(shù)相結(jié)合。本文就是用這樣的一個(gè)實(shí)例程序,,講解了如何構(gòu)建一個(gè)動(dòng)態(tài)的 WAP 站點(diǎn),。當(dāng)然,在數(shù)據(jù)庫(kù)和數(shù)據(jù)來(lái)源方面,,我們都做了很大的簡(jiǎn)化,,只是祈禱一個(gè)講清原理的作用,讀者可以根據(jù)教程自己深入研究一下,。
Server 端的設(shè)置
在這里,我們先用最為典型的IIS服務(wù)器作為例子:
為了使IIS支持WAP(WML)頁(yè)面的發(fā)布,,在IIS的Web站點(diǎn)的屬性 / HTTP信息中設(shè)置WAP的MIME屬性,,添加如下的MIME類(lèi)型:
擴(kuò)展名 內(nèi)容類(lèi)型(MIME)
.wml text/vnd.wap.wml
.wbmp image/vnd.wap.wbmp
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmls
.wmlsc application/vnd.wap.wmlsc
重啟 IIS 使其支持 WAP 頁(yè)面的發(fā)布。
如果你使用的是 Apache 作為Web服務(wù)器的話(huà),,找到conf/httpd.conf這個(gè)配置文件,,然后在里面添上MIME類(lèi)型。在httpd.conf中加入如下幾行:
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmls .wmls
AddType application/vnd.wap.wmlsc .wmlsc
重啟 Apache Server 使其支持 WAP 頁(yè)面的發(fā)布,。
這樣,,你的Server就支持 WAP(WML) 站點(diǎn)的發(fā)布了。
================================================================================
如何讓手機(jī)訪(fǎng)問(wèn)WAP網(wǎng)站服務(wù)器,?
這其實(shí)只需要一部支持wap的手機(jī),,一臺(tái)電腦,一個(gè)網(wǎng)關(guān)(是硬件,,一般由電信服務(wù)商提供)就可以了,,網(wǎng)關(guān)可以臨時(shí)用電信的,所以你只需要有手機(jī)和電腦就可以了,。
如果你的電腦,WEB服務(wù)器是IIS
IIS--默認(rèn)網(wǎng)站屬性-->http 頭-->MIME映射 -->文件類(lèi)型 -->新類(lèi)型
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wbmp image/vnd.wap.wbmp
如果你的電腦,WEB服務(wù)器是Apache
Apache安裝目錄下的conf/mime.types文件
增加:
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
支持java下載:在iis中需要添加
.jad text/vnd.sun.j2me.app-descriptor
.jar application/java-archive
支持sis文件下載:在iis中需要添加
.sis application/vnd.symbian.install