在J2ME網路編程中使用CMWAP代理

來源:互聯網
上載者:User

在J2ME網路編程中使用CMWAP代理

作者:陳躍峰

出自:http://blog.csdn.net/mailbomb

 

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

       在實際的J2ME網路編程中,一般需要提供以CMWAP代理的方式串連網路,在J2ME中,串連的代碼和直接連接有所不同,代碼如下:

       HttpConnection http = (HttpConnection)Connector.open(("http://10.0.0.172:8080/"+url);

              http.setRequestProperty("X-Online-Host",ServerName);

       例如你需要訪問的地址為:

              http://www.test.com/login/loginServlet

       則上面的代碼就為:

HttpConnection http = (HttpConnection)Connector.open(("http://10.0.0.172:8080/"+

”login/loginServlet”);

              http.setRequestProperty("X-Online-Host",”www.test.com”);

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

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.