Java在嵌入式系統(tǒng)應(yīng)用中迎來發(fā)展的好時光

時間:2007-03-05

來源:中國傳動網(wǎng)

導(dǎo)語:1998或1999年的嵌入式系統(tǒng)研討會期間由Sun微系統(tǒng)公司舉行的媒體活動給我留下了很深印象

1998或1999年的嵌入式系統(tǒng)研討會期間由Sun微系統(tǒng)公司舉行的媒體活動給我留下了很深印象。Java當(dāng)時成為了熱門話題,巨幅Java標(biāo)語飛揚在活動的現(xiàn)場。然而,2006年也已經(jīng)過去,C/C++依然是硬件實時系統(tǒng)設(shè)計所采用的主要語言。最新的調(diào)查顯示,人們?nèi)匀徽J為Java太大、太慢,不能滿足各種實時約束的要求,不能執(zhí)行低層級的操作,并且啟動時間太長。   那么,究竟原因何在呢?是否當(dāng)年缺乏訓(xùn)練有素的Java工程師的支持,才致使項目經(jīng)理在實際項目開始就決定不選擇Java呢?或者說,是否因為存在太多的夸大其詞、喧染得太快了呢?但如今,Java標(biāo)準(zhǔn)又在開始復(fù)興了。而業(yè)界在消除對早期Java解決方案的許多負面理解方面也取得了重大的進展。因此,為了矯正早期人們對Java形成的種種負面印象,現(xiàn)在是時候重新審視最新的Java發(fā)展趨勢了。   IEEE Software雜志上刊登的一篇關(guān)于Java使用情況的調(diào)查顯示,在桌面電腦所選擇的語言中,大約在2001年,Java開發(fā)就超越了C語言;在2004年則超越了C++。盡管與桌面系統(tǒng)開發(fā)商相比,嵌入式系統(tǒng)開發(fā)商傾向于更為保守和勉強的變革,但現(xiàn)實是隨著 桌面系統(tǒng)Java的發(fā)展,在5至7年內(nèi)嵌入式系統(tǒng)的Java也跟著發(fā)展。毫無疑問,這種歷史趨勢很大程度上解釋了目前人們再次對實時Java產(chǎn)生興趣的原因。   例如,最近幾個月以來,美國洛克希德馬丁公司已經(jīng)采用Java來處理Aegis武器系統(tǒng)方面的可預(yù)測的性能,美國國家油井Varco正采用Java來管理機器人自動鉆井,L-3 Communication公司的Telemetry-West部門選擇Java來實現(xiàn)他們的實時數(shù)據(jù)采集系統(tǒng),美國波音公司正利用Java來開發(fā)聯(lián)合無人作戰(zhàn)空中系統(tǒng)(J-UCAS)的X"45C計劃。   目前,以不同實現(xiàn)方案提出的各種標(biāo)準(zhǔn)已經(jīng)準(zhǔn)備就緒。Java硬實時(JSR-000001: Java實時規(guī)范)和安全緊要的(JSR 302: 安全關(guān)鍵Java技術(shù))標(biāo)準(zhǔn)目前正在發(fā)揮作用,并且各種產(chǎn)品幾乎準(zhǔn)備就緒推向市場,從而為這些新興的標(biāo)準(zhǔn)帶來生命力。   這些產(chǎn)品當(dāng)中,有些產(chǎn)品的性能可與C/C++媲美,并支持低級器件訪問,占位空間較小。此外,還有一些產(chǎn)品把大量Java標(biāo)準(zhǔn)版庫的高生產(chǎn)率引入到嵌入式開發(fā)領(lǐng)域。所有這些產(chǎn)品都避免了C/C++編程所存在的錯誤頻發(fā)的問題。   與此同時,Java已經(jīng)成為大學(xué)計算機課程中的主流語言,并涌現(xiàn)了大量的新型Java專才。Sun微系統(tǒng)公司估計,目前有400萬以上掌握Java實際技能的開發(fā)工程師;而市場研究則顯示,全球已經(jīng)交付使用的嵌入式虛擬機的數(shù)量超過了100萬,并正以24.5%的年復(fù)合增長率而增長。   總的來看,自從Java開始切入嵌入式系統(tǒng)應(yīng)用算起,大約經(jīng)歷了5至7年之后的今天,針對硬實時和深度嵌入式系統(tǒng)的Java產(chǎn)品已經(jīng)呈現(xiàn)一片生機盎然的景象。面向嵌入式系統(tǒng)的Java有可能迎來它的黃金時代。
中傳動網(wǎng)版權(quán)與免責(zé)聲明:

凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.surachana.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

關(guān)注伺服與運動控制公眾號獲取更多資訊

關(guān)注直驅(qū)與傳動公眾號獲取更多資訊

關(guān)注中國傳動網(wǎng)公眾號獲取更多資訊

最新新聞
查看更多資訊

娓娓工業(yè)

廣州金升陽科技有限公司

熱搜詞
  • 運動控制
  • 伺服系統(tǒng)
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅(qū)系統(tǒng)
  • 工業(yè)電源
  • 電力電子
  • 工業(yè)互聯(lián)
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯(lián)接
  • 工業(yè)機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0