扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月22日
关键字:
在本页阅读全文(共5页)
部署由设备 URL 引用的远程 MIDlet
有几种方法可以下载 URL 引用的 MIDlet:
通过无线方式下载应用程序
曾经有一段时间,欧洲的无线门户(如 Midletcentral)允许客户通过无线(OTA)方式将应用程序直接下载到手机。无线应用程序的供应最终也进入了北美。例如,Nextel 的客户无需数据线即可下载需要网络的无线应用程序。
OTA 是通过无线网络从 Internet 到无线设备部署无线 Java 应用程序(MIDlet 套件)的方式。用户不需使用数据线把设备连接到桌面,也不必访问服务中心,就可以安装或升级软件。
要利用 OTA,必须给手持设备配备一种机制,利用设备的浏览器(例如 WAP 浏览器)或专门为发现可下载 MIDlet 套件而专门编写的常驻应用程序,从而使设备发现可用于下载的 MIDlet 套件。
Java Wireless Toolkit 2.3 Beta 配备了 OTA 供应功能。要使用 OTA 服务器,请选择 Start > Sun Java Wireless Toolkit 2.3 > KToolbar,启动 KToolbar 应用程序。打开一个现有项目,例如工具包自带的 CityGuide 项目。这次不单击工具栏上的 Run,而是选择 Project 菜单,然后为 OTA 项目选择 Run,如 图 7 所示。
图 7. 用 OTA 运行
XML error: The image is not displayed because the width is greater than the maximum of 500 pixels. Please decrease the image width. |
模拟器启动,但是没有立即打开 MIDlet 套件让您选择要启动哪个 MIDlet。相反,模拟器启动自己的应用程序管理软件(AMS),这是用于管理 MIDlet 套件的安装与删除的系统软件。同时,KToolbar 激活内置的 OTA 服务器。请单击模拟器上的 Apps,激活 AMS。
图 8. OTA 供应 ―― 选择应用程序
AMS 的主屏幕列出已经安装的 MIDlet 套件;当然第一次运行时什么也不会有。列表顶端是标记为 Install Application 的项目,如 图 9 所示。
图 9. OTA 供应 ―― 应用程序屏幕
请选择 Install Application。安装程序提示您输入包含 MIDlet Java 应用程序描述符(JAD)链接的 HTML 的 URL。KToolbar 自动生成这个 HTML 文件,并把它放在项目的 bin 目录下,用这个 URL(例如 http://localhost:3114/CityGuide/bin/CityGuide.html)初始化安装程序。参见 图 10。
图 10. OTA 供应 ―― HTML 中具有 JAD 文件的超级链接
单击 Menu 并从菜单中选择 Go,启动应用程序安装程序。
URL 的第一部分是 KToolbar 的 OTA 服务器的地址,它实际就是个简化的 Web 服务器。URL 可能与这个示例不同。安装程序并不在意它连接的是什么。例如,如果您想在实际 Web 服务器处测试安装过程,可以修改 URL。
图 11. OTA 供应 ―― 启动应用程序安装程序
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。