手機上網接入點選哪個 手機上網接入點( 三 )


5.(2) 什么是WAP?WAP只是一種GPRS應用模式,它與GRPS的接入方式是無關的 。WAP應用采用的實現方式是“終端+WAP網關+WAP服務器”的模式,不同于一般Internet的“終端+服務器”的工作模式 。
6.主要的目的是通過WAP網關完成WAP-WEB的協議轉換以達到節省網絡流量和兼容現有WEB應用的目的 。
7.WAP網關從技術的角度講,只是一個提供代理服務的主機,它不一定由網絡運營商提供 。但據我所知,中國移動GPRS網絡目前只有唯一的一個WAP網關:0 。
8.0 。17有中國移動提供,用于WAP瀏覽(HTTP)服務 。有一點需要注意,WAP網關和一般意義上的局域網網關是有差別的,標準的WAP網關僅僅實現了HTTP代理的功能,并未完成路由、NAT等局域網網關的功能 。
9.這就決定了它在應用上所受到的限制 。(3) 中國移動對CMWAP的限制為了從應用中區別兩者的定位,中國移動對CMWAP作了一定的限制,主要表現在CMWAP接入時只能訪問GPRS網絡內的IP(* 。
10.* 。*),而無法通過路由訪問Internet 。(少數地區的移動網絡可能不存在這一限制 。)我們用CMWAP瀏覽Internet上的網頁就是通過WAP網關協議或它提供的HTTP代理服務實現的 。
11.說到這里,就讓我自然而然的聯想到我們公司的網絡,相信不少工作的朋友都有類似的體會 。公司的網絡在網關上不提供路由和NAT,僅僅提供一個可以訪問外網的HTTP代理 。
12.這樣,我們就無法直接使用QQ、MSN等非HTTP協議的應用軟件了(好在它們還提供的有HTTP代理的連接方式) 。
13.CMWAP也正是(4) 適用范圍適用范圍才是大家最關心的問題 。CMNET擁有完全的Internet訪問權,這里就不多說了,主要讓我們來看看CMWAP 。
14.因為有了上面提到的限制,CMWAP的適用范圍就要看WAP網關所提供的支持了 。目前,中國移動的WAP網關對外只提供HTTP代理協議(80和8080端口)和WAP網關協議(9201端口) 。
15.(據有的網友提到1080端口也是開放的,但無法連接 。這也許是移動內部使用的一個Socks后門吧^_^) 。
16.[b]因此,只有滿足以下兩個條件的應用才能在中國移動的CMWAP接入方式下正常工作: 應用程序的網絡請求基于HTTP協議 。
17. 應用程序支持HTTP代理協議或WAP網關協議 。[/b][u]如何辨別一個應用程序的網絡請求是否基于HTTP協議?
18.[/u]這個問題還真不好回答,要完全做到這一點需要通過攔截應用程序的通信數據包進行分析 。這里提供幾個簡單的方法給廣大菜鳥朋友:從表現上看,如果它的網絡請求是網址(URL)的形式,那么通常是基于HTTP協議的,如Web瀏覽器;如果它連接的服務器端口是80,那么它可能是基于HTTP協議的 。
19.如果確實無法準確判斷,那么請直接看下一個條件 。(滿足第二個條件的應用一定是基于HTTP協議的)[u]如何區別一個應用程序支持HTTP代理協議還是WAP網關協議呢?
20.[/u]首先看它的設置中有沒有代理服務器的選項(通常在S60上未特別說明的代理都是特指HTTP代理),如果有則表示它支持HTTP代理協議 。
21.如果沒有,則需要按照以下步驟測試:在GPRS接入點設置的高級設置里去掉代理服務器的設置項:Server Address 和 Server Port(,如果應用程序可以正常工作,那么它是基于WAP網關協議,如Java程序、S60內置的瀏覽器 。
22.如果在此狀態下不能正常工作,而恢復GPRS接入點高級設置中的代理服務器設置后能夠正常工作,則應用程序支持HTTP代理協議(代理設置從系統中讀取) 。
23.如果仍不能正常工作,那么這個應用程序一般來說是不支持HTTP代理協議或WAP網關協議的 。這里需要特別說明的是JavaQQ,它有Socket和HTTP兩種版本 。

推薦閱讀