騎豬闖天下

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


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


          網站導航:
           
          主站蜘蛛池模板: 东源县| 涞源县| 乌苏市| 武城县| 新兴县| 阳泉市| 佛冈县| 贵州省| 建宁县| 民乐县| 溧水县| 始兴县| 普陀区| 九台市| 古田县| 溧阳市| 枣庄市| 桂平市| 团风县| 昆山市| 栾城县| 阆中市| 横峰县| 顺平县| 佛坪县| 龙海市| 开鲁县| 措美县| 霍邱县| 合阳县| 睢宁县| 灵台县| 盘山县| 江口县| 康保县| 盱眙县| 东乡县| 泉州市| 宁海县| 舞钢市| 卫辉市|