`

搭建OTA下载服务器

阅读更多

OTA的意思是Over The Air,通过无线网络下载和安装J2ME应用程序的方案。

 

所用服务器:Tomcat

 

第一步:查看Tomcat/conf/web.xml文中有没有下面的XML代码,没有的话,则添加。

Xml代码 复制代码
  1. <mime-mapping>  
  2.     <extension>jad</extension>  
  3.     <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>  
  4. </mime-mapping>  
  5. <mime-mapping>  
  6.     <extension>jar</extension>  
  7.     <mime-type>application/java-archive</mime-type>  
  8. </mime-mapping>  
  9. <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代码 复制代码
  1. <?xml version="1.0"?>  
  2. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"   
  3. "http://www.wapforum.org/DTD/wml_1.1.xml">  
  4. <wml>  
  5. <card title="Welcome" id="main">  
  6. <p>Software down:</p>  
  7. <p align="left">  
  8. <a href="RichMedia.jar">  
  9. RichMedia</a></p>  
  10. </card>  
  11. </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下载服务器.doc

    搭建OTA服务器是比较简单的,但是做一个完整的OTA服务器却非常复杂,因为这要设计到软件的管理、下载的计费、安全认证等多个问题。 OTA下载的主要原理 OTA下载的主要原理是通过无线网络下载和安装J2ME应用程序。...

    OTA服务器搭建tomcat-7-amlogic.-android

    在本教程中,我们将深入探讨如何搭建一个基于Tomcat 7的OTA服务器,特别是针对Amlogic芯片组的Android设备。 首先,我们需要了解基础的服务器环境设置。服务器通常运行在Linux操作系统上,例如Ubuntu或CentOS。确保...

    OTA升级服务器安装指南.rar_OTA_OTA 升级服务器_android_foxweh_seax6w

    2. **安装服务器软件**:常见的OTA服务器软件有ACRA(Application Crash Report for Android)、Firmware Over-The-Air (FOTA)等。按照官方文档或社区指南进行安装。 3. **配置服务器**:设置服务器端的更新策略,...

    全志OTA服务器搭建相关资料

    全志OTA服务器搭建相关资料是一套详尽的教程,旨在帮助用户建立并管理自己的Over-the-Air(OTA)更新服务器,以对全志芯片设备进行远程固件升级。全志是一家知名的集成电路设计公司,其产品广泛应用于平板电脑、智能...

    全志OTA客户端服务器端完整文档以及服务器端 客户端源代码(按文档操作验证可以使用)

    全志OTA服务器端文档详细说明了如何配置和运行服务器,这通常涉及到使用特定的服务器软件(如这里提到的Tomcat6)来托管和分发固件更新。开发者需要熟悉服务器管理、网络配置以及相关服务的部署。 4. **服务器端...

    OTA技术大全,全部技术文档

    - **下载更新**:一旦检测到更新,设备将从服务器下载更新文件。 - **验证更新**:下载完成后,系统会验证文件的完整性,确保无误。 - **安装更新**:验证通过后,设备会在安全的环境中安装新软件。 - **重启与...

    ESP32 simple_ota_example

    4. 修改示例代码中的OTA服务器地址和端口,以便指向你的HTTP服务器。 5. 运行程序,设备会连接到指定的HTTP服务器,检查并下载新固件。 6. 在设备上安全地应用更新,通常涉及验证新固件的完整性,然后切换到新分区...

    android 如何使用tomcat搭建服务器

    在Android开发过程中,为了实现应用程序与服务器的数据交互,开发者经常需要搭建一个本地服务器进行测试。在本场景中,我们关注的是如何在Android设备上使用Tomcat来搭建这样的服务器。Tomcat是一个开源的Java ...

    android OTA

    本教程将重点讲解如何利用RK SDK在Android 4.0环境下搭建OTA服务器以及配置产品的OTA功能,其中涉及到的关键组件是Tomcat 7.0,一个流行的Java应用服务器。 首先,理解OTA更新的基本流程至关重要。通常,这个过程...

    How_to_setup_the_OTA_server_SOC_OTA_amlogicotaserver_

    本文档将深入探讨如何构建和管理一个专门针对AMLOGIC SOC的OTA服务器,以便高效地分发这些更新。 【知识点详解】: 1. **OTA 更新原理**:OTA更新是一种通过互联网向设备推送软件或固件更新的方法,避免了用户手动...

    在Ubuntu系统上,用QT语言实现应用的OTA(Over The Air,空中下载)功能。.zip

    QT,C++使用技巧,详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。实战应用参考资料,源码参考。 适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其...

    OTA服务 文档+代码 亲测可用.rar

    在Android系统中,OTA(Over-the-Air)更新是一种常用的技术,用于远程向设备推送软件更新,无需用户通过...通过深入研究文档和调试代码,可以搭建自己的OTAServer,并为全志处理器的设备提供安全有效的OTA更新服务。

    OTA server.rar_OTA_amlogic

    2. **How_to_setup_the_OTA_server.pdf**:这是一个详细的指南,指导用户如何配置OTA服务器。Amlogic设备的OTA更新需要一个服务器来分发新的固件或软件版本。这份文档很可能详细解释了如何搭建和管理这样的服务器,...

    Laravel开发-laravel-ota-distribution-ios

    综上所述,"Laravel开发-laravel-ota-distribution-ios"项目为开发者提供了一个完整的解决方案,用于在Laravel环境中搭建iOS应用的OTA分发系统。通过理解和实践这些步骤,开发者可以更高效地分发和管理他们的iOS应用...

    DA14580_OTA测试工程文件

    1. **准备测试环境**:搭建服务器端用于发布新固件,设置合适的网络环境以模拟实际使用情况。 2. **固件构建**:使用特定的编译工具链,根据源代码生成HEX文件。HEX文件是一种二进制格式,包含了可执行代码和数据,...

    Apache-tomcat服务器文件

    这个压缩包“apache-tomcat-7.0.53”包含了Tomcat 7.0.53版本的所有必要组件,使得用户可以直接下载并使用,无需额外配置。 1. **Tomcat架构概述** - Tomcat主要由Catalina、Jasper、Juli、 Coyote和Commons等组件...

    stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖芯片 stm32f10

    stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖芯片 stm32f103系列 4G模块 EC200T 程序简介:一个bootloader程序 多个主程序程序可相互切换 主程序A 出厂前烧录,永不更改,...

    stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖 芯片 stm32f10

    stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖 芯片 stm32f103系列 4G模块 EC200T 程序简介:一个bootloader程序 多个主程序程序可相互切换 主程序A 出厂前烧录,永不更改,...

Global site tag (gtag.js) - Google Analytics