騎豬闖天下

          J2ME隨筆,記錄成長的腳步

          統計

          留言簿(3)

          閱讀排行榜

          評論排行榜

          [J2ME] 網絡編程中使用CMWAP代理

          聯網開發中WAP網關的使用

            在中國移動提供的網絡連接中,分為CMNET和CMWAP兩種,其中CMNET可以無限制的訪問互聯網絡,資費比較貴。CMWAP類似一個HTTP的代碼,只能訪問支持HTTP的應用,但是資費便宜,穩定性比較差。

            在實際的J2ME網絡編程中,一般需要提供以CMWAP代理的方式連接網絡,在J2ME中,連接的代碼和直接連接有所不同,代碼如下:
                        HttpConnection http = (HttpConnection)Connector.open(("http://10.0.0.172/"+url);
                        http.setRequestProperty("X-Online-Host",ServerName);


            例如你需要訪問的地址為:http://www.test.com/login/loginServlet則上面的代碼就為:

                        HttpConnection http = (HttpConnection)Connector.open(("http://10.0.0.172/" + "login/loginServlet");
                        http.setRequestProperty("X-Online-Host","www.test.com");

            在實際使用過程中,只需要使用實際需要訪問的地址的域名或者IP來代替ServerName,例如示例中的“www.test.com”,使用后續的地址類代替代碼中的url,例如示例中的“login/loginServlet”,就可以實際的使用CMWAP代理來進行連接了。

          posted on 2008-09-10 11:17 騎豬闖天下 閱讀(329) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 安阳市| 修武县| 手游| 开阳县| 额济纳旗| 商水县| 孟村| 沁阳市| 高邮市| 泉州市| 桃源县| 祁阳县| 巴里| 阳江市| 肥西县| 塘沽区| 贺州市| 东海县| 华宁县| 五台县| 冕宁县| 桑日县| 青浦区| 萍乡市| 葫芦岛市| 六安市| 剑河县| 红桥区| 棋牌| 安吉县| 霍邱县| 齐齐哈尔市| 云浮市| 汉寿县| 庆元县| 日喀则市| 天全县| 余干县| 尚义县| 边坝县| 老河口市|