获得Sun授权、专门适合嵌入式应用的Java虚拟机

JV-Lite2 是爱可信公司专门为嵌入式设备开发的Java虚拟机。其前身JV-Lite已经成功运行在14个厂家的数百万台终端设备上。作为Sun公司授权的Java虚拟机,JV-Lite2完全兼容最新的J2ME标准。

JV-Lite2运行在实时操作系统上,并针对嵌入式系统进行了完全的优化,即使在内存与CPU资源非常有限的条件下,JV-Lite2也能够最大程度的发挥Java技术在软件开发、调试、移植等各方面的优势。JV-Lite2中还利用了窗口管理模块(WAVE),可以优化图形显示并加快移植过程。

作为业界领先的技术提供商,爱可信致力于推广Java技术在国内无线通讯领域的应用。凭借在业界的成功经验,爱可信能够为手机厂商提供一流的Java虚拟机产品及MIDP/Doja等扩展,以及涵盖从研发到生产整个周期的多种技术服务,从业务规划、技术咨询,到软件移植及应用开发等。
功能特性
  • 支持最新的J2ME规范JTWI ( Java Technology for Wireless Industry ),包括 :CLDC 1.0/1.1、MIDP 2.0、WMA 1.1。
  • 支持多种运营商扩展规范,包括数字版权保护(DRM)、 Camera API、PIM扩展等。
  • 针对嵌入式系统设计,充分利用系统资源。
  • 通过使用设备本地图形功能,彻底优化图形性能。
  • 已成功应用在多种实时操作系统上,包括REX、Linux、VxWorks及Nucleus等。
  • 爱可信的NF系列浏览器产品与JV-Lite2在移植过程中使用共同的函数接口,同时移植可以大大减少移植工作量;并且两者可以共享ROM和 RAM,从而减小了对内存的需求。
  • 爱可信为客户提供认证支持服务,帮助用户获得Sun的TCK(Java Technology Compatibility Kit)认证。
为嵌入式应用优化的Java虚拟机

JV-Lite2是专门为有限资源的嵌入式设备设计的Java虚拟机,它具有下优点:
  • 结构紧凑,运行速度快。
  • 字节码解释器提供了包括多指令处理能力等强大功能。
  • 虚拟机内部使用UTF-8技术编码,提高了内存使用效率。
  • 通过使用标准的“标记—清除(Mark up & Sweep)”技术实现内存回收,为设备提供稳定的运行表现。
  • 通过使用堆栈表(StackMap)技术提高了字节码解释器的运行速度。
  • 通过使用绿色线程(Green thread)技术实现多线程功能,从而使线程支持与操作系统独立。
模块化的共享和移植

应用于全球移动运营商
I-mode的NEC n341i 手机
(Doja海外版1.5版)

从设计之初JV-Lite2就可以与爱可信的浏览器产品NF3系列的大部分模块共享代码和工作区域,因此在同时安装及运行这两个软件时,可以节省相当的内存空间。
例如,在一款已经安装了NF微浏览器的手机中,由于Java虚拟机在工作时可以与浏览器共享代码和内存区域,只要再增加512K存储容量就可以将JV-Lite2安装到手机中。浏览器运行时,在浏览器的工作内存中多分配300KB就可以让JV-Lite2运行。在集成环境中,两者可以共享使用WAVE、HTTP、SSL等模块的代码。在移植JV-Lite2时,由于两者拥有相同的下层接口(WAVE)且已安装完毕,所以移植过程大大缩短。JV-Lite2还可以作为NF浏览器的一个插件,直接为浏览器提供Java Applet的功能。

软件结构

JV-Lite2软件结构

系统要求
CPU : 20 MIPS
ROM : 1.5 M
RAM : 1.5 M
应用实例

    采用爱可信Java技术的
    三星 X859 手机
  • 爱可信是NTT DoCoMo的战略合作伙伴,为i-mode手机提供符合DoJa( NTT DoCoMo Specific Java)规范的JV-Lite2。主要的i-mode手机供货商如NEC和Mitsubishi,均已在他们的手机产品中集成了爱可信的Java解决方案。

    NTT DoCoMo的海外i-mode运营商合作伙伴,如德国的E-Plus和西班牙的TME,都先后推出了Java下载服务,装有JV-Lite2的手机也已同时面市。

  • 爱可信与北京振戎融通通信技术有限公司密切合作,为所有CDMA 1X手机厂商提供符合中国联通UniJa规范的Java解决方案。目前已上市的UniJa手机包括全球第一款符合JTWI规范的手机三星X859,及联通第一款“世界风”双模手机LG W800。

  • 爱可信还为GSM手机厂商开发了完全符合JSR185(JTWI)的MIDP解决方案。