如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章移动信息设备简表-MIDP其中,CLDC包括KVM和由CLDC规范定义的相关库函数,这部分提供上层JavaAPI所需的最底层Java功能。2002年10月,JCP推出了MIDP2.2002年10月,JCP推出了MIDP2.应用程序模型(即定义MIDP应用程序的语义和如何控制应用程序)。表3-1移动信息设备上的应用程序类型0的规范,和MIDP1.一些功能被认为超出了MIDP的范围,其中包括:多媒体方面:为了支持对声音的处理,中增加了一个可选包ABB(AudioBuildingBlock,音频构建模块)。一方面,支持HTTPS,可以对传输的数据进行加密;最基本的显示位图能力。对无线网络的读写访问,以便提供MIDP中网络API的支持。应用部署:支持OTA是的一个重要的新特性,它使得用户能够动态地部署和更新移动设备上的应用程序。一种或多种输入方式:单手键盘(指ITU-T电话键盘),双手键盘(QWERTY键盘)或触摸屏。最底层的部分为移动信息设备硬件。像素形状(纵横比):大约1:1。在硬件设备之上是本地代码的系统软件,这一部分包括移动操作系统和系统使用的库文件。另一方面,采用了和不同的安全机制,利用安全域来确保未经授权的MIDlet套件无法访问受权限控制的数据、应用程序以及其他网络和设备资源。双向、无线、可能间歇、有限带宽的网络连接。要求移动信息设备的硬件必须达到以下要求:0规范设计的目的是定义一体系架构和相应的API,从而为第三方的移动信息设备应用的开发提供一开放的标准环境。这个内核必须提供至少一个可运行的实体去运行Java虚拟机。像素形状(纵横比):大约1:1。在硬件设备之上是本地代码的系统软件,这一部分包括移动操作系统和系统使用的库文件。多媒体方面:为了支持对声音的处理,中增加了一个可选包ABB(AudioBuildingBlock,音频构建模块)。此内核不需支持独立的地址空间(或进程),也不需要保证任何实时功能。这个内核必须提供至少一个可运行的实体去运行Java虚拟机。32KB随机存储器用作Java运行时使用(例如,Java堆)。一种或多种输入方式:单手键盘(指ITU-T电话键盘),双手键盘(QWERTY键盘)或触摸屏。图3-1移动信息设备软件体系结构应用程序模型(即定义MIDP应用程序的语义和如何控制应用程序)。双向、无线、可能间歇、有限带宽的网络连接。最底层的部分为移动信息设备硬件。MIDlet签名模型提供的附加安全性。此内核不需支持独立的地址空间(或进程),也不需要保证任何实时功能。因此像能源管理或语音压缩等底层的系统API超出了MIDP的范围。对无线网络的读写访问,以便提供MIDP中网络API的支持。MIDP应用程序,或者称为MIDlet,是只使用MIDP和CLDC定义的API的应用程序。在CLDC上有两种API,一类是MIDPAPI,另外一类OEM(OriginalEquipmentManufacturer,原始设备生产商)特殊类,它扩展了MIDP所定义的功能,但它不可能满足所有OEM提出的要求。底层安全功能:除了CLDC所提供的安全保护以外,MIDP没有提供额外的底层安全保护措施。2002年10月,JCP推出了MIDP2.这个内核必须提供至少一个可运行的实体去运行Java虚拟机。0的规范,和MIDP1.多媒体方面:为了支持对声音的处理,中增加了一个可选包ABB(AudioBuildingBlock,音频构建模块)。一些功能被认为超出了MIDP的范围,其中包括:多媒体方面:为了支持对声音的处理,中增加了一个可选包ABB(AudioBuildingBlock,音频构建模块)。一种或多种输入方式:单手键盘(指ITU-T电话键盘),双手键盘(QWERTY键盘)或触摸屏。3.3MIDP范围3.3MIDP范围3.4MIDP2.0新特性3.4MIDP2.0新特性3.4MIDP2.0新特性表3-1移动信息设备上的应用程序类型小结