Java 徽标

ORACLE JAVA ME EMBEDDED
入门



视频
入门

 
红色三角形  新动态
 
 
ORACLE JAVA ME EMBEDDED 8.3 正式发布

Oracle Java ME Embedded 8.3 是 Oracle Java ME Embedded 8 的更新版本(参见下文),包括以下新特性和改进:
  • 新增了安全特性 
    • 针对应用和运行时元数据的安全文件系统
    • DTLS 服务器
    • 预共享密钥 (PSK)
    • 扩展安全 API (HMAC)
    • 对 MIDlet 签名的 SHA256 支持
  • 运行时更新机制
支持的平台:
  • Debian Linux 上的 Raspberry Pi B 型
  • STMicroelectronics STM32429I-EVAL (CortexM4/RTX)
  • STMicroelectronics 32746GDISCOVERY (CortexM7/RTX)(新)
  • Windows 7、8 上的设备模拟环境
  • Linux 上的设备模拟环境 

     下载 下载     下载 更多内容

下载 下载 Oracle Java ME SDK 8.3


关于 Oracle Java ME 8 Embedded:

Oracle Java ME Embedded 8
是 Java ME 标准 JSR 360Java ME 有限连接设备配置 (CLDC) 8)和 JSR 361Java ME Embedded Profile (MEEP) 8)的实现,包括:
  • 与 Java SE 8 语言特性和 API 保持一致,可以通过 Java SE 8 和 Java ME 8 之间的统一开发模型简化嵌入式软件的创建
  • 大幅更新了“支持服务”的应用平台,允许模块化、灵活的软件开发和部署,以降低嵌入式软件解决方案的风险、缩短其上市时间
  • 支持定制和“精简”平台以满足各种用例的要求,目标设备至少为 128 KB RAM 和 1 MB 闪存/ROM(*:MEEP 最小 Profile 集,针对单一功能设备进行了优化。实际空间占用因设备和用例而异)
  • 使用 Java 通过 GPIO、I2C、SPI、UART 等访问各种设备,以便能够轻松地跨平台支持用例特定的硬件和外围设备
  • 通过 Oracle Java ME SDK 8 支持应用开发
Oracle Java ME Embedded 8 版重要特性:
  • 实现 Java ME 8 规范
  • 通用、灵活的网络和连接,包括无线支持(3GPP、CDMA、WiFi)
  • 改进了通过设备访问 API 对外围设备的访问
  • 改进了工具支持(Developer Agent、On-device Debugging、Memory Monitor、Network Monitor、CPU Profiler、Logging)
  • 适用于 RESTful 编程的新 API
    • JSON API
    • 异步 HTTP API
    • OAuth 2.0 API
  • 实现了以下 JSR:
    • JSR 75 (File Connection API)
    • JSR 120 (Wireless Messaging API)
    • JSR 172 (Web Services API)
    • JSR 177 (Security and Trust Services API)
    • JSR 179 (Location API)
    • JSR 280 (XML API)
  • 相对于 Java ME Embedded 3.x 的早期版本,在可用性、性能和空间占用方面有所改进


ORACLE JAVA ME EMBEDDED 3.4 正式发布

Oracle Java ME Embedded 3.4 是 3.3 版的更新。新特性:
  • 基于 QSC6270T 和 Brew MP 支持 Qualcomm IoE 平台

     下载 下载     下载 更多内容

下载 下载 Oracle Java ME SDK 3.4 

 

 

 
红色三角形  概述
 
 

Java ME 技术一开始是为了应对构建小型设备应用时的限制而创建的。为此,定义了 Java ME 技术来满足这种受限环境,并让创建运行在内存、显示和电源容量有限的小型设备上的 Java 应用成为可能。

Java ME 平台是一组技术和规范。这些技术和规范结合在一起,可以创建一个完整的 Java 运行时环境,专门用于满足特定设备或市场需求。这就使得这个生态系统中的各方可以共存,并且可以灵活无缝地合作,从而为最终用户提供最引人入胜的体验。

Java ME 技术基于三个要素:

  • 可为各种设备提供一组非常基本的库和虚拟机功能的配置,
  • 由一组支持更小范围内的设备的 API 组成的 profile,以及
  • 由各种技术特定的 API 组成的可选包。

下面介绍两个适用于嵌入式设备的基于 Java ME 技术的产品。Oracle Java ME Embedded 产品是一款基于 Java 有限连接设备配置 (CLDC) 的全新产品,针对资源受限的小型嵌入式设备,如 m2m 的无线模块、工业控制、智能电网基础设施、环境传感器和跟踪,等等。虽然市场上已经存在基于 Java ME 的产品 Oracle Java ME Embedded Client,但它基于 Java 连接设备配置 (CDC),适用于更强大、中型的嵌入式设备,如电子书阅读器、蓝光播放器、IP 语音电话、电视、机顶盒、打印机、家庭网关。
 

 

 
红色三角形  ORACLE JAVA ME EMBEDDED 8
 
 

Oracle Java ME Embedded 8 是一个 Java Micro Edition (ME) 8 运行时,它利用全球数十亿台移动设备中部署的核心 Java ME 技术。Java ME 8 规范被设计为功能丰富、可移植到各种设备、灵活、安全,同时非常资源高效,对底层平台的要求很低。

Oracle Java ME Embedded 8 构建在这个成熟的技术之上,针对资源受限、联网、智能的嵌入式系统提供高度优化的、全面的客户端 Java 运行时系统。它基于 Java ME 8 标准 Java ME 有限连接设备配置 (CLDC) 8 (JSR 360) 和 Java ME Embedded Profile (MEEP) 8 (JSR 361) 提供一个强健、灵活的跨平台应用环境,针对各种使用情况实现了专门的嵌入式功能。

许多卓越的开发工具(如 Oracle Java ME SDK 8)以及流行集成开发环境 (IDE)(如 NetBeans)的插件都支持 Oracle Java ME Embedded 8。这些工具为系统设计人员和开发人员提供了一个丰富、高效的环境,可以利用 Java 语言、运行时和生态系统的优势创建高级的小型嵌入式解决方案,同时满足紧张的系统资源目标。下图阐释了产品体系:

Java ME Embedded 体系

用例示例

Oracle Java ME Embedded 8 适用于机器对机器 (M2M) 和物联网 (IoT) 领域中的各种嵌入式平台和用例,比如:

  • 无线模块
  • 智能量表/智能传感器
  • 工业控制器
  • 远程医疗设备
  • 环境远程监控
  • 跟踪系统
  • 家庭自动化设备
  • 联网自动售货机
  • 及需要具有本地智能和通用连接性的设备的一般用例
 

主要优势

  • 针对资源受限、联网、智能的嵌入式设备进行了高度优化的客户端 Java ME 8 运行时系统的全面解决方案
  • 为小型嵌入式解决方案提供一个强健、灵活的跨平台应用环境
  • 非常低的空间和 CPU 要求,从微控制器级系统到中型嵌入式设备
  • 完全符合 CLDC 8 (JSR 360) 和 MEEP 8 (JSR-361),支持大量其他可选的 JSR:File I/O API (JSR-75)、Wireless Messaging API (JSR-120)、Web 服务 (JSR-172)、安全和信任服务子集 (JSR-177)、Location API (JSR-179)、XML API (JSR-280)
  • 专为开发复杂的嵌入式解决方案的嵌入式功能,包括远程应用管理和监视、远程系统配置、支持强健的 24x7 运营,以及从 Java 直接访问周边设备 I/O 硬件
  • 高度可移植、可扩展的系统设计以满足不同嵌入式要求,是针对特定目标市场和用例实现下流专业化、增强和产品化的基础
  • 得到卓越工具的支持:Oracle Java ME SDK 8 以及流行 IDE(如 NetBeans)插件 — 包括对设备模拟和远程设备上调试的支持
  • Oracle 在成熟、广泛商业部署的 ME 技术方面的专业知识作为其后盾

通过将 Java 技术用于嵌入式产品,设备制造商、系统集成商和开发人员可以构建功能更强大、更健壮、更安全、更长期的解决方案,同时缩短上市时间,提供更好、更经济高效的嵌入式解决方案。

为了针对小型嵌入式设备开发 Java 应用,Oracle Java ME SDK 8 提供了一套全面、免费的工具,让开发人员能够编写、编译、部署和测试他们的应用。有关 Oracle Java ME SDK 8 的更多信息,请点击这里

 
Left Curve
嵌入式下载
Right Curve