甲骨文為搶占物聯(lián)網(wǎng)市場升級嵌入版Java
近日,甲骨文在它的2013全球大會(huì)上表示將升級其嵌入式版Java,希望擴(kuò)展到下一代連網(wǎng)裝置,即物聯(lián)網(wǎng),來搶占未來的物聯(lián)網(wǎng)市場。甲骨文也希望Java在某些嵌入式專案中,能和C語言達(dá)到互補(bǔ)。
甲骨文推出Oracle Java ME Embedded 3。3及Oracle Java ME Software Development Kit 3。3版,提供微控制器(microcontrollers)或運(yùn)算資源有限裝置專用的用戶端Java runtime及工具組。
3。3版是專為沒屏幕或界面的低電源裝置和系統(tǒng)所設(shè)計(jì)。它還支援ARM v5到v7晶片架構(gòu),能加速前端裝置和網(wǎng)絡(luò)周邊及系統(tǒng)的連結(jié)。
甲骨文希望Java開發(fā)人員可以這類技能開發(fā)超小型裝置上的應(yīng)用,進(jìn)而開發(fā)各種物聯(lián)網(wǎng)解決方案,包括街燈和家用自動(dòng)化及安全系統(tǒng)等。
分析師認(rèn)為嵌入式領(lǐng)域有從C語言轉(zhuǎn)向Java的趨勢。VDC Research M2M及嵌入式技術(shù)部門副總裁Chritopher Rommel指出,開發(fā)人員對物件導(dǎo)向語言興趣漸增,同時(shí)逐漸揚(yáng)棄C語言。根據(jù)Tiobe程式社群指標(biāo),目前Java和C分居前二名。
Java ME 3。3 Embedded功能包括增加裝置API,以整合外部周邊系統(tǒng)、runtime監(jiān)控及改良的紀(jì)錄(log)功能,所支援的開發(fā)工具包括Raspberry Pi及Keil STM32 F200評估板。Java ME SDK 3。3版支援Windows 7、XP 32位元及Windows 7 64位元,還有NetBeans IDE及Eclipse外掛。
甲骨文并計(jì)劃透過Oracle Java Platform Integrator方案,提供裝置合作伙伴針對不同市場客制化Java ME嵌入式產(chǎn)品的能力。