騎豬闖天下

          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 騎豬闖天下 閱讀(331) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 昌黎县| 仪陇县| 邹城市| 金坛市| 永安市| 赞皇县| 申扎县| 兴和县| 防城港市| 航空| 土默特左旗| 柳州市| 聂拉木县| 曲周县| 顺义区| 阿图什市| 永清县| 大埔区| 寻甸| 西安市| 汶川县| 南岸区| 长乐市| 龙游县| 乌拉特后旗| 巍山| 防城港市| 林口县| 墨玉县| 五莲县| 凉城县| 新津县| 德化县| 酒泉市| 新民市| 通州市| 宜昌市| 荔浦县| 平武县| 六盘水市| 达日县|