使用者:Yyaootw/減肥餐

出自shoutwiki
Jump to navigation Jump to search

http://www.ericsson.com/tw/technology/technologis_az/WAP/index.shtml



WAP ( Wireless Application Protocol ),是一種開放式、標準的無線應用軟體協定,主要是為數位式行動電話 ( 如 GSM 系統 ) 與其它無線終端裝置,提供無線通訊與資訊服務。一個WAP 系統有兩個最重要的組成元素,一個是所使用的語言:WML,類似於在個人電腦上面瀏覽器中所用的 HTML 程式語言。另外一個是 WAP Gateway / Proxy,負責網頁原始程式碼的轉換。 那麼什麼是 WML 呢?

在手機上,我們使用 WAP 上網,而 WAP 所使用的語言是 WML ( Wireless Markup Language ) 標記式語言。經由這個使用 WML 所寫出來的網頁內容,可以把網際網路或企業內網路的內容傳遞到具有 WAP 行動電話裝置上,也就是說,可以用 WAP 手機去讀由 WML 寫出來的網頁內容。


可是,事實上,手機內建的瀏覽器所收到的網頁原始程式碼是一個經過編譯產生的二進位元檔 ( Binary WML ) ,而不是我們依 WML 格式所撰寫的純文字檔。所以我們就需要一個中介軟體幫我們做這個轉換的工作,也就是我們所稱的 WAP Gateway / Proxy。


手機上網,只能使用手機內建的瀏覽器,而且若不先選擇一個預先設定的閘道,手機是不能上網的。為什麼會多出來這麼一個不可或缺的閘道呢?是因為目前的網路手機之計算及記憶功能遠不如電腦,要它內建的瀏覽器能在瞬間將純文字之 WML 網頁檔編譯成您在手機小螢幕上能看到的網頁確實有困難,因而 WAP Forum 之成員們就想出在手機及手機網站之間加上一個閘道。

首先,手機經由所閘道才能連結上手機網站。手機網站將使用者所欲瀏覽之 WML 網頁回傳至閘道。閘道收到 WML 網頁之後,先將它編譯成手機能以較快速度執行的二進位檔( 資料也可壓縮 6 ~ 8 倍以提升傳輸的速度),再傳給手機顯示。既然閘道是這樣的一個仲介者,您也會想到閘道應該還可以有代理伺服器 ( Proxy ) 的功能,沒錯,它可以先暫存常見的 WML 網頁,直接回報給手機。增加手機存取資訊的速度,也節省許多網路頻寬。


WAP 與 GPRS 的結合