架设我们自己的OTA服务器让MPx220使用内置Java


MPx220本身是具备一个Java虚拟机的,但是这个虚拟机被限制了必须从网络上下载(OTA,Over-The-Air,移动的百宝箱就是这种方式)才能安装Java程序,所以即使你手头把java程序拿到手了,也没法安装到MPx220上,有点麻烦,不象西门子6688那样把jad和jar文件往mmc卡上一扔就可以 。
第三方的Java虚拟机可以解决这个问题,而假如你不想安装第三方的Java虚拟机的话,可以架设自己的OTA服务器为自己的MPx220安装Java程序,不需要到网络上付费给SP的 。其中的步骤不复杂 。
需要的条件:
1、 MPx220(有点废话)
2、 一台可以上网的PC电脑,拥有独立的公网ip(非共享,一般指ADSL),操作系统以Win2000 Professional为例 。
3、 一个WEB服务器软件,最容易的就是windows系统自带的IIS 。安装IIS的过程就不描述了,网上很多资料的 。
4、 相关的Java程序,包括jad和jar文件

步骤一:设置IIS的MIME类型,把它配置成提供java下载 。
1、打开控制面板- 管理工具-Internet信息服务,对“Internet信息服务”下面的节点右击查看属性,这个节点的名字是你的电脑的机器名,我的机器是ywwu 。

架设我们自己的OTA服务器让MPx220使用内置Java

文章插图

2、在接下来的界面,点击下方的“计算机的mime映射”下面的“编辑”,点击“新类型”,如图

3、 扩展名和内容类型分别填入
.jadtext/vnd.sun.j2me.app-descriptor
确定,然后再新建类型
.jarapplication/java-archive

确定后设置IIS的工作就结束了,现在的IIS已经可以识别jad和jar文件了 。
步骤二:建立wap目录
1、 在C:Inetpubwwwroot下面建立一个wap目录,把你的java程序拷贝到下面,如dfw文件夹下面右大富翁的jad和jar文件,有其他的程序就都建立文件夹分开方便管理:


2、 编写入口网页
利用网页编辑器,建立一个default.htm文件放到C:Inetpubwwwrootwap下面 。
里面的内容你自己喜欢,加上一个这样的链接,其中使用了相对路径:
大富翁2
要是有其他的程序类推加上
你可以用http://localhost/wap/测试一下,如图:
步骤三:检测你的internet 地址
1、 在PC运行命令提示符,然后在命令行运行ipconfig,显示下图(不同电脑的图是不同的):

其中的第二个地址就是你的电脑现在的ip地址,其他的192.168的都不是,一般是21X.xx或者61xx之类的,或者你可以用类似qq等其他办法取得你的ip地址也可,而且提醒一点就是你的ip一般是动态的,可能每次开机拨号都会有所变化 。
步骤三、OTA安装java程序
1、 利用usb线同步MPx220和PC 。然后设置MPx220可以利用usb线共享电脑上网(方法另寻,好像默认就可以的)
2、 在MPx220上运行浏览器,输入 http://你的ip地址/wap
可以看到你刚才编写的default.htm的界面
然后选择那个大富翁或者你自己编写的连接,然后MPx220就会提示你是否下载该程序,一路确认即可 。
安装好的java在“开始”-“游戏和应用程序”内,Java资源是很多的,象大富翁就没有SP版,要玩的话只能找java的,不过并非全部java程序都适合MPx220使用,大家要自己测试一下才知道
【架设我们自己的OTA服务器让MPx220使用内置Java】
这样,你就完成了OTA服务器的架设以及安装java到你的MPx220了,其实其他支持java下载的手机也可以使用 。理论上来说这个服务器和移动百宝箱是一样的技术架构的,只是移动百宝箱还多了检测你的手机然后扣你的钱的功能,而我们自己的则是完全免费的,只要你能找到各种java程序 。

    推荐阅读