OTA的意思是Over The Air,通过无线网络下载和安装J2ME应用程序的方案。
所用服务器:Tomcat
第一步:查看Tomcat/conf/web.xml文中有没有下面的XML代码,没有的话,则添加。
- <mime-mapping>
- <extension>jad</extension>
- <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
- </mime-mapping>
- <mime-mapping>
- <extension>jar</extension>
- <mime-type>application/java-archive</mime-type>
- </mime-mapping>
- <mime-mapping>
<mime-mapping>
<extension>jad</extension>
<mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
</mime-mapping>
<mime-mapping>
<extension>jar</extension>
<mime-type>application/java-archive</mime-type>
</mime-mapping>
<mime-mapping>
第二步:在Tomcat/webapps/ROOT目录下新建下载文件down.wml,如下:
- <?xml version="1.0"?>
- <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
- "http://www.wapforum.org/DTD/wml_1.1.xml">
- <wml>
- <card title="Welcome" id="main">
- <p>Software down:</p>
- <p align="left">
- <a href="RichMedia.jar">
- RichMedia</a></p>
- </card>
- </wml>
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card title="Welcome" id="main"> <p>Software down:</p> <p align="left"> <a href="RichMedia.jar"> RichMedia</a></p> </card> </wml>
href链接所直向的文件后缀名可以用jad,也可以用jar,把jad、jar文件放在down.xml同一级目录(ROOT)上。
第三步:用手机打开网址:http://192.168.1.100:8080/down.wml访问,点击链接下载jad文件即可在手机上安装jar程序。
本文介绍如何通过OTA方式实现J2ME应用程序的无线安装。主要步骤包括配置Tomcat服务器支持jad和jar文件类型、创建下载文件down.wml以及通过手机访问特定URL来下载并安装应用程序。

2139

被折叠的 条评论
为什么被折叠?



