破門點滴(Java技術版)

          在日常學習和工作中記錄

            BlogJava :: 首頁 ::  :: 聚合  :: 管理
            15 Posts :: 7 Stories :: 36 Comments :: 0 Trackbacks


          趨勢:嵌入式領域將迎來“ Java 時代”!
          上網時間: 20070108

          作者:Gary Cato

          我印象很深的一件事情是:在19981999年的嵌入式系統(tǒng)研討會上,由太陽微系統(tǒng)公司發(fā)布的轟轟烈烈的媒體活動。Java當時成為了研討會的熱門話題,巨幅Java標語飛揚在活動的現(xiàn)場。然而,隨著2006年的結束,C/C++依然是硬件實時系統(tǒng)設計所采用的主要語言。最近的調查顯示,人們仍然認為Java太大、太慢,不能滿足各種實時約束的要求,不能執(zhí)行低層次的操作,并且啟動時間太長。

          那么,究竟發(fā)生了什么事情呢?是否當年缺乏訓練有素的Java工程師的支持才致使項目經理在實際項目開始就決定不選擇Java呢?或者說, 是否因為存在太多的夸大其詞、太快了呢?Java標準當年早就處于醞釀之中,在消除對早期Java解決方案的許多負面理解方面一直存在重大的進展。因此, 為了矯正早期人們對Java形成的種種負面印象,現(xiàn)在是重新審視最新Java發(fā)展趨勢的時候了。

          IEEE Software雜志上刊登的一篇關于Java使用情況的調查顯示,在桌面空間所選擇的語言中,大約在2001年,Java開發(fā)就超越了C語言;在 2004年則超越了C++。盡管嵌入式系統(tǒng)開發(fā)商傾向于更為保守,并且與桌面系統(tǒng)Java對比不情愿作出變革;實際情況是桌面Java的發(fā)展趨勢,在 5~7年內也會呈現(xiàn)于嵌入式系統(tǒng)的Java發(fā)展趨勢之中。毫無疑問,這種歷史趨勢很大程度上解釋了目前人們再次對實時Java產生興趣的原因所在。

          例如,最近幾個月以來,洛克希德馬丁公司已經采用Java來處理Aegis武器系統(tǒng)方面的可預測的性能,美國國家油井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)方案提出的各種標準已經準備就緒。Java硬實時(JSR-000001:Java實時規(guī)范)和安全緊要的(JSR 302:安全緊要的Java技術)標準目前正在發(fā)揮作用,并且各種產品幾乎準備就緒推向市場,從而為這些新興的標準帶來生命力。

          這些產品當中,有些產品的性能可與C/C++媲美,具有低級器件訪問和小的占位空間。此外,另外一些產品把大量Java標準版庫的高生產率引入到嵌入式開發(fā)領域。所有這些產品都避免了C/C++編程所存在的錯誤高發(fā)的情況。

          與此同時,Java已經成為大學計算機課程中的主流語言,并涌現(xiàn)了大量的新型Java專才。太陽微系統(tǒng)公司估計,目前有4百萬以上掌握 Java實際技能的開發(fā)工程師;而市場研究則顯示,全球已經交付使用的嵌入式虛擬機的數(shù)量超過了1百萬,并正以24.5%的復合年增長率發(fā)展。

          最終來看,從Java切入嵌入式系統(tǒng)的領地算起的大約5~7年之后,針對硬實時和深度嵌入式系統(tǒng)的Java產品已經呈現(xiàn)一片生機盎然的景象。針對嵌入式系統(tǒng)的Java有可能迎來它的黃金時代。


          此文章源自《手機設計》網站:
          http://www.cellphone.eetchina.com/ART_8800448203_2000002_4c45f07d200701.HTM






          不得窺道門,不得悟佛門,不得入窄門,實乃破門。
          posted on 2007-02-25 10:42 破門 閱讀(312) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 元朗区| 图们市| 定日县| 永顺县| 庆安县| 宁明县| 奈曼旗| 武宣县| 上饶市| 江门市| 海阳市| 渑池县| 临沭县| 抚远县| 襄汾县| 无锡市| 通化县| 元江| 祥云县| 文登市| 莲花县| 东乡| 稻城县| 泰来县| 绥芬河市| 屯留县| 八宿县| 张家口市| 南充市| 苗栗市| 湖南省| 屯门区| 梨树县| 建宁县| 永胜县| 昭通市| 武威市| 隆尧县| 左云县| 讷河市| 随州市|