騎豬闖天下

          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)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 额敏县| 鸡东县| 荃湾区| 淮南市| 桦川县| 万盛区| 巩留县| 大厂| 万宁市| 炎陵县| 阿拉善盟| 阿合奇县| 沂南县| 抚顺市| 汽车| 和平县| 南开区| 阳西县| 曲麻莱县| 扶沟县| 白水县| 阜宁县| 张家川| 溧阳市| 沐川县| 隆子县| 辽宁省| 连州市| 广水市| 宜宾市| 成都市| 乐清市| 建德市| 榆社县| 黑龙江省| 静乐县| 黔西| 东方市| 江达县| 鹤庆县| 利辛县|