`
ueseu
  • 浏览: 12202 次
  • 性别: Icon_minigender_1
  • 来自: 福建
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多
在J2ME中,很多应用都必须跟服务器打交道,这就涉及到网络连接。目前移动开放两种方式的连接网络:
  1.1 cmnet,这个比较容易理解,跟电脑上Internet没什么区别。直接用以下代码就可以了
   try {  
            HttpConnection http = (HttpConnection) Connector.open("http://www.abc.com/service/login.jsp");  
        } catch (IOException e) {  
           
            e.printStackTrace();  
}
1.2 cmwap 代理方式连接网络,这种方式必须过移动网关,只能访问http协议。对于一些特定的手机机型,
  普通的直接联网方式(1.1)会出现连不上网络,这是因为你的手机设备不支持cmnet的联网方式。
  也许你会发现不经过修改,直接连接的方式也可以在一些cmwap的设备上(只支持cmwap的多为低端机)运行,
  这个是因为设备上应中国一定的要求,在系统底层进行了转换,如果没有转换的话,就必须你自己手动在代码里面显式的来转换了。
  假设你原来要请求的页面是:"http://www.abc.com/service/login.jsp"
那么你会用这句话连接
HttpConnection http = (HttpConnection)Connector.open("http://www.abc.com/service/login.jsp");

但是为了转成CNWAP的联网形式 你必须这么写
HttpConnection http = (HttpConnection)Connector.open(“http://10.0.0.172:80/service/login.jsp”);
接着再写
httpConnection.setRequestProperty("X-Online-Host", "www.abc.com");
这样就ok了

不过这个方法在模拟器上没办法测试,因为模拟器移动网关不让你进,所以写代码的时候用cmnet,正式发布的时候改成cnwap的。很麻烦

  所以在连接网络时必须注意判断.
分享到:
评论

相关推荐

    J2ME网络连接最佳方案.pdf

    阐述J2ME网络连接的方案,包含源代码等分析,详尽!

    j2me 关于网络连接的代码

    j2me 关于网络连接的代码, 欢迎下载学习

    J2me存储和连接详解

    J2me RMS存储 网络连接 详解 PDF文档 自制目录

    j2me socket 框架连接的例子

    J2me中对HTTP 1.2中定义的KEEPALIVE支持得并不是很好,并不能获得一个http的长连接。对于JSE中http connection的实现还没验证。 使用Socket的一个好处是可以避免为每个网络请求建立单独的Connection。并且因为...

    j2me自动连接网络,可以是cmwap或者cmnet

    J2ME自动获取网络连接的方法,非常智能,而且代码编写很好。

    J2ME网络游戏代码

    1. 登陆和五子棋开始游戏连接服务器的端口,不同,因此,如果要做真实环境测试的时候,需同时修改com.tianxia.qipai.model.universal包下regmodel.java和com.tianxia.qipai.model.game.gobang包下gobangdeal.java中...

    J2ME 全方位开发讲解基础汇总

    讲解了一些J2ME的基础与编写技巧. 一、J2ME程序设计的几个原则 二、在J2ME中获得手机IMEI的方法 三、J2ME网络连接中显示问题的解决办法 四、增强J2ME的String 能力——分割字符串 ……

    J2ME Http连接例子(DEMO,示例性源代码)

    原作者:亚日。共享出来方便大家。...以下载一张小图片为例子,一个较为简单的HTTP连接的demo。 支持CMNET及CMWAP两种不同的接入方式,以及在CMWAP接入方式下,过滤移动资费页面。在诺基亚 S60 系列真机上测试通过。

    j2me 中文教程 开发环境 J2ME语言

    当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开 发无线联网应用程序时,和以往有很大不同。 第八章“MIDP 2.0 安全体系结构” 将主要介绍MIDP 的安全体系模型,并结合一个...

    J2ME相关技术,介绍J2ME的问题处理

    J2ME相关资源,介绍J2ME的相关基础知识,图片加载、网络连接问题、进度条相关问题

    J2ME 中文版教程

    当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开 发无线联网应用程序时,和以往有很大不同。 第八章“MIDP 2.0 安全体系结构” 将主要介绍MIDP 的安全体系模型,并结合一个...

    J2ME 中文教程

    无线网络在当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开发无线联网应用程序时,和以往有很大不同。 第八章“MIDP 2.0安全体系结构” 将主要介绍MIDP的安全体系模型,并...

    J2ME开发大全 (中文+英文+源代码) 完整高清晰PDF版(1/3)

    共3个分卷,36M,这是第一个 作者: (美)James Keogh 译者: 潘颖 王磊 市 场 价:¥55.00 本书特色内容: ·理解J2ME的组织、配置和外廓,包括新发布的PIM API ...·使用HTTP连接、网络和Web服务协同工作

    J2ME中使用Socket开发联网程序

    介绍了J2ME中使用Socket进行网络连接

    java的微型版本j2me进行贪吃蛇手机游戏

    这些设备中的大多数都有一个共同点,那就是,它们都连接到某种网络之上,虽然有的并不是永远在线。针对这类设备的Java平台称为Java2 袖珍版(Java 2 Micro Edition,J2ME)。这就是本程序的开发平台。

    J2ME移动设备程序设计分卷1

    连接设备与连接受限设备的配置和简表、MIDP编程基础、J2ME 应用开发环境与工具、MIDP高级用户界面设计、MIDP低级用户界面设计、MIDP游戏程序设计、MIDP 多媒体程序设计、MIDP数据管理程序设计、MIDP网络程序设计等,...

    J2ME 中文教程1.01a

    无线网络在当今的技术下与有线网络相比它的带宽更小、延迟更大、连接的稳定性更差。这要求我们在开发无线联网应用程序时,和以往有很大不同。 第八章“MIDP 2.0安全体系结构” 将主要介绍MIDP的安全体系模型,并...

    基于J2ME的推箱子游戏设计与实现

    J2ME是为了那些使用有限的电力、有限的网络连接以及有限图形用户界面能力的设备开发的。它的本质是一个针对小型设备的Java版本,通过剪裁某些在小型设备上不需要的功能,以达到减小Java虚拟机的体积和相应运行库的...

    JAVA基于J2ME的手机游戏开发(论文+源代码).rar

    1、手机游戏开发以及J2ME的基本理论和J2ME类库的使用; 2、J2ME体系结构的研究; 3、MIDP移动信息设备简表的研究; (1)、MIDP的目标硬件环境; (2)、MIDP应用程序; (3)、CLDC和MIDP库中的类。 4、J2ME API...

    java源码包33个实例源码阳光酒店管理系统手机游戏J2ME毕业设计书籍管理系统网络电视源代码TV

    在Servlet中连接数据库的Java代码.rar 学生成绩系统(图形界面).rar 学生课程管理系统.rar 手机游戏J2ME毕业设计.rar 数据持久层框架 Hibernate.zip 数据结构提取器.rar 文件压缩解压缩包 Commons Compress.rar ...

Global site tag (gtag.js) - Google Analytics