Java ME Embedded和Java Embedded Suite:嵌入式市场的新兴Java技术

标签: java me embedded | 发表时间:2012-10-19 16:27 | 作者:
出处:http://pipes.yahoo.com/pipes/pipe.info?_id=10560380f804c7341f042a2b8a03e117

Oracle最近发布了其Java嵌入式技术产品线中的两个新成员—— Java ME Embedded 3.2Java Embedded Suite 7.0。Java ME Embedded是优化过的Java运行环境,专门针对那些基于ARM架构的微处理器和资源受限的设备。Java Embedded Suite是嵌入式系统的Java应用平台,它主要由Java SE Embedded、GlassFish Embedded Profile、Jersey和Java DB组成。

Java ME Embedded

Java ME Embedded是专门针对嵌入式、低电量设备而设计和优化的运行时框架,这些设备通常都是基于ARM芯片组的微处理器和资源受限的。依靠Java技术,嵌入式设备的应用程序不再仅仅绑定到单一的硬件平台。Java ME Embedded还支持特定领域的安全应用升级,并提供对认证设备的售后更新。它的目标市场主要包括机对机(M2M)的无线通信模块、工业和建筑控制、智能电网基础设施、家庭自动化、自动售货机和环境跟踪传感器。

图 Java ME嵌入式产品栈

Java ME Embedded需要一个基于ARM架构的SoC(片上系统)。该系统包括ARM9、ARM11、Cortex-M、Cortex-R和Cortex-A 芯片组。对于最小化的自定义配置,它只需要130KB的RAM和350KB的ROM,而对于一个完整的标准配置它也仅仅只需要700KB的RAM和1500KB的ROM。

通过Java ME SDK和IDE插件,设备开发者们可以拥有一个完整的应用开发环境。他们可以在电脑上通过包含内置性能分析器和网络监控器的嵌入式设备模拟器来测试和调试应用程序,也可以直接在目标硬件上部署,调试和测试应用程序。

想了解更多,请参考 Java ME Embedded常见问题。在常见问题中,我们会讨论到标准API和Java ME Embedded特有的嵌入式API,也会讨论到Java ME Embedded、Java Embedded Client和Java SE Embedded之间的差异性。值得一提的是Java ME Embedded运行时环境并不提供硬实时的能力,如有此类需求,开发人员可以利用底层实时操作系统的本地实时操作来完成。

Java Embedded Suite

Java Embedded Suite是一个打包好的应用平台,这有助于针对更强大的嵌入式系统进行应用程序的开发。它可以作为构建设备应用程序的基础,而这些设备通常都是网络设备、医疗设备、多功能打印机和军事防御系统等。Oracle预先集成了标准的web服务器、关系数据库、针对嵌入式设备优化过的REST web服务。该架构由Java SE Embedded 7u6+、GlassFish 3.1+ Embedded Profile、Java DB 10.8+ 和 Jersey 1.11+组成。该Java平台虽然针对嵌入式设备进行了优化,但是仍然兼容Java SE 7和 Java Servlet 3的规范。配置选项可以启用特定部署调试和性能优化功能。

Java Embedded Suite对于基于X86和ARM的Linux也是适用的。精简版只需要64MB的RAM、66MB的ROM和包含glibc 2.9的2.6.28版Linux kernel 。基于ARM架构的设备必须拥有ARM V6和V7的CPU。Java Embedded Suite的评估实现现已可供 下载

查看英文原文Java ME Embedded and Java Embedded Suite: New Java Technologies for the Embedded Market


感谢 崔康对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至 [email protected]。也欢迎大家通过新浪微博( @InfoQ)或者腾讯微博( @InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

您可能也会喜欢

相关 [java me embedded] 推荐:

Java ME Embedded和Java Embedded Suite:嵌入式市场的新兴Java技术

- - InfoQ cn
Oracle最近发布了其Java嵌入式技术产品线中的两个新成员—— Java ME Embedded 3.2和 Java Embedded Suite 7.0. Java ME Embedded是优化过的Java运行环境,专门针对那些基于ARM架构的微处理器和资源受限的设备. Java Embedded Suite是嵌入式系统的Java应用平台,它主要由Java SE Embedded、GlassFish Embedded Profile、Jersey和Java DB组成.

李宇春:Why me

- 海小呆 - 南都周刊-热点新闻
  记者_ 石宴瑜  北京报道.         还是不断有人问起“超女”的话题.   对于这个被问过可能有几百上千遍的问题,李宇春坐直了身子,直视答道:“那是我的历史,这个是不能回避的,可能很多人会觉得不愿提,但我没所谓.   那是一段有关荣耀和汗水的历史,也夹带着青涩、狼狈.   2005年盛夏,一头刺猥般根根竖起的黄色短发,成了“超女”李宇春最引人注目的标签.

《Don’t make me think》笔记

- Tizen - 老邓态度
很多年前就看过《Don’t make me think》的第一版,第二版在书架上很久了,这两天才翻看. 某个东西越是需要投入大量时间(或者看起来会这样),它将来用到的可能性越小. 我们使用web的第一个事实:我们不是阅读,而是扫描,一般会关注“与手头任务有关的”或者“当前或接下来的个人兴趣”或者“长久的兴趣,如免费、美女等”这些文字和短语.

AMD将开源的Linux图形驱动移植到Windows Embedded

- 三十不归 - Solidot
AMD工程师不小心透露,Windows Embedded Compact 7(WEC7)图形驱动是从开源的Linux驱动移植过去的. AMD中国去年开始将开源的Radeon Linux内核驱动移植到WEC7,他们并没有使用私有的Windows催化剂驱动. 开源的Linux驱动采用MIT许可,因此尽管AMD的WEC7驱动是私有的,但这是许可证所允许的.

Leave Me:比Love You还美的句子

- yalei - 有意思吧
我相信它不是一个广告,它也没得过广告奖. 他在手心写下LEAVE ME. 他在相机的内存里狂奔大叫,告诉端着相机的父亲“请前进. ”当他发觉自己可以选择呆在那一张相片的时间和地点里的时候,其实一切都确定了. 他带着自己的身体踩着相片的时间一路向着她跑过去,向着已经和时间没有关系的他的爱人. 在她死去之后,他不知道可以用它拍什么.

微软展示基于 WP8 核心的 Windows Embedded 8 Handheld 等嵌入式系统方案

- - LiveSino 中文版
在本周举办的 NRF 展会上,微软和嵌入式领域的 OEM 合作伙伴展示了诸多新的技术,主要是 Windows Embedded 8 相关的产品. Windows Embedded 8 Handheld 基于 Windows Phone 8 核心,原生支持微软企业生产力应用比如 Lync、Office 365、Dynamics for Retail 和设备管理方案.

+me 線上製作 Google+ 風格大頭貼,也可用於 Facebook

- Henry Lee - 免費資源網路社群
先前我們曾經介紹過兩款把個人頭像轉為 Google+ 風格的產生器:gplusAvatar 和 Google+ Avatar Maker 頭像產生器,或許你對於這些服務產生出來的頭像不是很滿意,沒關係,國外也有網友製作了一款 +me 免費頭像產生器,內建六種 Google+ 風格與兩種可用於 Facebook 的樣式,只要將自己的頭像上傳到 +me 在選擇要產生的樣式即可.

【辣笔,小心!】ask me:我老公是不是不疼我?

- JSEU - 庄雅婷
      问:前几天看到这样一条微博:【你敢不敢这么疼你的老婆】:1,把QQ密码告诉她;2,银行的密码告诉她. 3,冬天允许她把手放到你身体里;4,可以让她随时翻你手机;5,逛街时,要拉着她的手,不许放;6,不许先挂她电话;7,不许对她大声说话;8,要给她介绍你所有的朋友;9,陪她逛街时不能说累;10,把她的的相片放在手机屏幕上.

吉他指弹《千与千寻》片尾曲 always with me

- Hailiang - 无聊哦
非常好听的吉他指弹,宫崎骏 动画《千与千寻》片尾曲 always with me. 推荐相关阅读:黄家伟指弹Loving you. 查看原文  |  发表评论(16). © 疾风 for 无聊哦 | 原文链接 | 搞笑哦 | 淘宝网上卖疯了的东东. 订阅 无聊哦 http://feed.wuliaoo.com.

Michael Arrington 離開 TechCrunch : “It’s No Longer A Good Situation For Me To Stay”

- 豬小草 - Mr./Ms. Days (MMDays) - 網路, 資訊, 觀察, 生活
Michael Arrington :身上衣服寫著:無給薪部落客. 如同前一篇所說,今天我人在 TechCrunch Disrupt 現場. 彷彿大家心理都有預感:Michael Arrington 可能會出來說話,而他也一如預料… 上台說了這句:”It’s No Longer A Good Situation For Me To Stay.