Java ME CLDC安全模型及其实现分析
1. Java ME CLDC平台概述
Java ME(Java Platform, Micro Edition)是一个专为资源有限的嵌入式设备设计的Java平台,例如个人数字助理(PDA)、手机、电视顶置盒等。Java ME-CLDC(Connected Limited Device Configuration)是Java ME的一个配置,旨在满足这些设备的特定需求。CLDC的主要特点包括:
- 有限的处理能力 :至少需要16 MHz时钟速度的16位或32位处理器。
- 有限的存储空间 :至少需要160 KB的非易失性内存用于存储CLDC库和虚拟机。
- 小型随机存取存储器(RAM) :至少需要192 KB的RAM,Java平台可使用。
- 电池供电 :设备通常依靠电池运行,因此需要优化能耗。
- 低带宽无线网络连接 :连接到无线网络时带宽较低。
CLDC的这些特性使其非常适合资源受限的移动设备。为了更好地理解CLDC的安全模型,我们需要深入了解其架构和组件。
2. Java ME CLDC架构
Java ME-CLDC平台由三层组成:虚拟机层、配置层和配置文件层。每一层都有其特定的功能和责任。
2.1 虚拟机层
虚拟机层是Java ME平台的执行引擎,负责
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



