现在的位置: 首页 > 综合 > 正文

MIDP

2012年12月11日 ⁄ 综合 ⁄ 共 1561字 ⁄ 字号 评论关闭

JV Lite2支持MIDP,为无线终端提供了一个完整的Java运行环境。


用于南美移动运营商Telcel的Grant手机, 装有爱可信MIDP。

移动信息设备概要(MIDP),连同有限连接设备配置(CLDC),是手机及PDA等现代移动信息设备的Java运行环境。MIDP为移动应用提供的核心应用包括用户界面、网络连接、本地数据存储及应用生命周期管理等,统称为标准Java运行环境和Java API等。

MIDP规范是由Java Community Program定义的,它是一个专门用于为移动信息设备动态地、安全地提供图像性能要求高、需要网络支持的应用平台。

功能和特性

爱可信的JV-Lite2提供优化的MIDP。

标准的MIDP提供上层的用户界面API,使开发者无需考虑应用的可移植性这个复杂的问题。这些上层API使得开发者能够方便地为移动信息设备开发图形要求高的可移植应用,并节省开发资源。

  • 上层用户界面API具有很强的功能,包括预先定制的屏幕参数。
  • 非常适合开发门户游戏和多媒体应用。
  • 广泛的互联性使得开发者能够充分利用本地数据网络和移动设备的信息功能。

欲进一步了解MIDP规范,请访问http://java.sun.com。
除了标准的MIDP特性,爱可信的JV-Lite2还支持高级游戏扩展规范。

CLDC API 支持

CLDC定义了CLDC Java虚拟机所需的最小API需求。通常,应用概要(MIDP和DoJa)是基于该CLDC API和CLDC扩展系统API的,例如图像、声音、I/O及网络等。CLDC类库包含标准类库如JDK 1.1的子集和CLDC为嵌入式设备新开发的与I/O相关的类库。
请参照CLDC规范了解每个API的详情。

Java 应用管理器( JAM )

Java应用管理器(JAM)是管理Java 应用的机制。JAM的规范主要由目标环境决定,与Java规范无关。

JV-Lite2针对MIDP和DoJa分别有不同的JAM。MIDP符合MIDP 2.0规范,DoJa符合“i-mode Java内容开发商指南—API指南—1.1版”规范。
JAM管理应用在手机上的生命周期,其性能包括:

  • 鉴定概要
  • 解析ADF(应用描述文件)
  • 应用安装
  • 应用更新
  • 应用列表
  • 应用执行
  • TCK支持

JAM还管理JAR文件和ADF文件。JAR是Java应用档案文件,ADF是Java应用描述文件。此外,JAM还有管理Java虚拟机的功能。

数字版权管理( DRM )

根据客户的需求,JV-Lite2可以支持数字版权管理(DRM)。DRM能够保护应用软件不被盗版侵害。任何需要DRM保护的应用,都必须连同权限体(RO)一起安装,从而动态地对每个应用的数字权限进行跟踪和验证。

  • JV-Lite2从以下几方面提供对DRM的支持:
  • 为DRM代理提供接口。
  • 如果移动终端没有提供DRM代理,JV-Lite2提供嵌入式DRM代理。
  • 扩展对DRM权限的操作,包括更新、挂起和恢复等。
MIDP软件架构

系统需求:
RAM : 250 KB(建议大于512K)
ROM:550~620KB(不包括WAVE)
CPU:20MIPS +
应用实例

UniJa
爱可信已加入中国联通的“UniJa技术联盟”,正在与CDMA 1X手机厂商合作,像他们提供符合中国联通UniJa规范的Java解决方案。
UniJa扩展规范包括:

  • 支持标准的DRM支持,还扩展了包括权限更新、挂起和恢复等操作。DRM支持由与DRM代理的接口实现的,或由嵌入式提供。
  • 提供数码相机API。为具有嵌入式数码相机的手机提供API接口,以提高Java应用的多媒体性能。

中国移动解决方案
爱可信为GSM手机厂商提供了完全符合JSR185(JTWI)以及中国移动扩展规范的MIDP 2.0解决方案。
中国移动解决方案包括:

  • 完全符合JSR185(JTWI)的MIDP 2.0解决方案。
  • 中国移动扩展规范。

抱歉!评论已关闭.