基于Java的嵌入式消费类产品技术简介
编写:smit
(1)Java2 Platform MicroEdition(J2ME)
J2ME就是Java2平台微型版,包括:Java虚拟机、发布(deploy)和配置工具等。在J2ME平台上,嵌入设备制造商、内容提供商、服务提供商可以用较低的造价制造出很好的产品。
(2)Connected Device Configuration(CDC)
CDC为Java虚拟机定义了一个可移植的完善的下一代嵌入式消费类电子产品支持模块。在整个J2ME体系结构中,CDC工作在C Virtual Machine(CVM)之上。
(3)Connected Limited Device Configuration(CLDC)
CLDC是CDC的子集,它定义了一个支持潜入设备所必须具有的类库和Java虚拟机特性。
(4)C Virtual Machine(CVM)
CVM是用于高端的嵌入式消费类电子产品的Java虚拟机。它是J2ME的一个主要组成部分。
(5)K Virtual Machine(KVM)
KVM是一个全新的非常“瘦”的Java运行时环境(JRE),使用于小存储的嵌入式设备。
(6)Mobile Information Device Profile(MIDP)
MIDP是一组Java API,它和CLDC一起,为移动电话、双向寻呼等移动信息设备提供J2ME运行时环境。MIDP将重点放在了用户界面、持久存储、网络互联以及应用程序模型等方面。
(7)Personal Java Application Environment
为可互联的消费类设备提供的编程API和应用运行环境。(Personal Java Technology,Souce Edition 是Personal Java技术的源代码。)
(8)Embedded Java Application Environment
为大容量的嵌入式设备提供的编程API和应用运行环境。(Embedded Java Technology,Source Edition 是该技术的源代码)
(9)Java Card
为卡式智能设备提供规范和开发工具包。
(10)Java Phone API
为电话设备提供规范和开发API。
(11)JavaTV API
为电视机提供的嵌入式开发接口。
附:JavaSoft嵌入式产品产品简介
(1)Personal Application Suite
一组很小的Java应用程序,占用较少资源,提供网络访问、消息服务、个人信息管理等功能。
(2)Java Dynamic Management Kit
J2ME平台上开发管理应用程序的工具包。
(3)Java Embedded Server Software
可以完成嵌入式设备上应用程序的开发、配置(deploy)和安装。
还有很多。。。。
参考文献:
OVERVIEW OF CONSUMER AND EMBEDDED TECHNOLOGIES
http://www.javasoft.com/products/OV_embeddedProduct.html
(全文完)