報告目錄一.WAP建站入門知識
二.WML入門
三.ASP,VBScript入門基礎(chǔ)知識
四.致謝
五.參考資料
附錄:1.MIME類型的基本介紹2.WAP公交路線查詢站點的雛形代碼
報告人:闕開昌
學(xué)號:20XX013224
一.WAP建站入門知識WAP是WirelessApplicationProtocol(無線應(yīng)用協(xié)議)的簡稱,它是開發(fā)移動網(wǎng)絡(luò)上類似互聯(lián)網(wǎng)應(yīng)用的一系列規(guī)范的組合。WAP協(xié)議與現(xiàn)在通行的互聯(lián)網(wǎng)協(xié)議類似,但專為小屏幕、窄帶的用戶裝置(如移動電話)優(yōu)化。 WAP協(xié)議是公開的、全球性的標(biāo)準(zhǔn),由有興趣參加WAP FORUM的成員共同討論、制定和擁有,它使無線裝置可以輕易、實時地交流信息和服務(wù)。
1. WAP的體系結(jié)構(gòu)
① WAP的模型:
·標(biāo)準(zhǔn)名字模型--WWW標(biāo)準(zhǔn)的URL同樣用來界定WAP內(nèi)容和來源服務(wù)器;
·內(nèi)容類型--WAP內(nèi)容有與WWW類型一致的特定類型
·標(biāo)準(zhǔn)內(nèi)容格式--WAP內(nèi)容格式基于WWW技術(shù),包括顯示標(biāo)識、日歷、圖形和腳本語言等。
·標(biāo)準(zhǔn)通訊協(xié)議--移動終端與網(wǎng)絡(luò)服務(wù)器之間的請求傳送
、 在WAP的協(xié)議棧中包含有以下的協(xié)議
·Wireless Application Environment(WAE)無線應(yīng)用環(huán)境
·Wireless Session Protocol(WSP) 無線會話協(xié)議
·Wireless Transaction Protocol(WTP) 無線處理協(xié)議
·Wireless Transport Layer Security(WTLS) 無線傳輸層安全
·Wireless Datagram Protocol(WDP) WDP是WAP體系的傳輸層協(xié)議
·BEARER(數(shù)據(jù)載體)
·WIRELESS TELEPHONY APPLICATION (WTA協(xié)議)
2. WAP建站使用語言
WAP建站為了適合移動終端的要求,常用的有WML(Wireless Markup Language)語言,常用的腳本語言有:VBscript, Javascript.
3. 建站的基本過程(本過程基于Windows XP)
、 在本地機上從“控制面板”進入“添加與刪除程序”選擇其中的“添加或刪除Windows組件”在其中添加ISS信息服務(wù)。
② 右鍵點擊“我的電腦”選擇“管理”,進入計算機管理界面后,找到internet信息服務(wù)中網(wǎng)站,在默認站點中新建-虛擬目錄(wap),填入所需信息。
、 建立了wap站點后,進入其屬性界面,選中“HTTP頭”選項。設(shè)置其中的MIME類型。有添加中的第一行寫入wml,第二行寫入:wml text/vnd.wap.wml (MIME類型的基本介紹請參考附錄1)
、 完成以上步驟后,本機就成為了一臺WAP的服務(wù)站。只要把所編寫的內(nèi)容ASP的后綴保存在此文件夾中,用127.0.0.1/文件夾名稱/內(nèi)容,就可能訪問了。
、 由于WAP用的不是HTML,所以要用專門的瀏覽器來查看WAP網(wǎng)頁。如:M3GATE WAP Browser,openwave,ccwap等來瀏覽WAP網(wǎng)頁。
二.WML入門
WML(Wireless Markup Language)無線標(biāo)記語言:
WML代表“Wireless Markup Language”。WML就是無線標(biāo)記語言(Wireless Markup Language),內(nèi)置于移動設(shè)備中的微型瀏覽器能夠解釋這種標(biāo)記語言。雖然它和HTML語言很相像,但WML其實是XML的一個應(yīng)用子集。
WML與HTML的區(qū)別:
1. WML是為微型瀏覽器所設(shè)計的HTML的一個子集。WML的標(biāo)準(zhǔn)定義是基于XML的。
2. HTML語言寫出的內(nèi)容,我們可以在我們的PC機上用IE或是Netscape等瀏覽器進行閱讀,而 WML語言寫出的文件則是專門用來在手機等的一些無線終端顯示屏上允