Oracle 新產品 - Java ME Embedded 3.2
為了加速 Java 在嵌入式領域的增長,Oracle 今天發布了一個新的產品 Oracle Java Micro Edition (ME) Embedded 3.2, 通過更新 Java ME Software Development Kit (SDK) 到 3.2 版本。
什么是 Oracle Java ME Embedded 3.2?
Oracle Java ME Embedded 3.2 是一個完整的 Java 運行環境客戶端,特別為 ARM 處理器和其他資源限制的系統而優化,提供專用的嵌入式功能,面向低電、內存有限的設備支持,提供大多數網絡服務和 IO 接口的支持。


Oracle Java ME Embedded 3.2 提供什么?
Oracle Java ME Embedded 3.2 是基于 CLDC 1.1 (JSR-139) 和 IMP-NG (JSR-228) 的 Java ME。運行時和虛擬機專門為嵌入式設備優化,同時包含如下 API:
- File I/O API’s (JSR-75)
- Wireless Messaging API’s (JSR-120)
- Web Services (JSR-172)
- Security and Trust Services subset (JSR-177)
- Location API’s (JSR-179)
- XML API’s (JSR-280)
- Device Access API
- Application Management System (AMS) API
- AccessPoint API
- Logging API
附加的嵌入式特性:
- 遠程應用管理系統
- 支持連續 7 x 24 小時的可持續性允許
- 應用監控、自動啟動和系統恢復
- 應用可訪問周邊設備如 GPIO, I2C, SPIO, 內存映射 I/O
- 應用級的日志框架,專門為遠程日志而優化
- 方便的在線設備調試,源碼級的基于 IP 連接的 Java 應用調試
- 遠程 Java VM 配置
Oracle Java ME 3.2 Embedded 面向的設備?
該產品適合于嵌入式、一直開機的設備以及資源受限的聯網設備上運行。
高級的系統要求:
- 基于 ARM 架構的處理器系統
- 內存要求
- from 130 KB RAM/350KB ROM (for a minimal, customized configuration)
- to 700 KB RAM/1500 KB ROM (for the full, standard configuration)
- 非常簡單的嵌入式核心或者是更強的嵌入式實時系統
- 至少有一種網絡連接,有線或者無線
此次發布的版本包含一個可在 x86/Windows 桌面上運行的設備模擬器環境,集成了 Java ME SDK 3.2.
很快你將可以通過 Oracle Technology Network (OTN) 獲取 Oracle Java ME Embedded 3.2 for ARM KEIL 開發板,基于 ARM Cortex M-3/4 (KEIL MCBSTM32F200 使用 ST Micro SOC STM32F207IG)
更多關于該產品的詳情請看這里(需FQ)。
產品首頁:http://www.oracle.com/technetwork/java/embedded/overview/javame/index.html