破門點滴(Java技術版)

          在日常學習和工作中記錄

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


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

          作者:Gary Cato

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

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

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

          例如,最近幾個月以來,洛克希德馬丁公司已經采用Java來處理Aegis武器系統方面的可預測的性能,美國國家油井Varco正采用 Java來管理機器人自動鉆井,L-3 Communication公司的Telemetry-West部門選擇Java來實現他們的實時數據采集系統,美國波音公司正利用Java來開發聯合無 人作戰空中系統(J-UCAS)X"45C計劃。

          目前,以不同實現方案提出的各種標準已經準備就緒。Java硬實時(JSR-000001:Java實時規范)和安全緊要的(JSR 302:安全緊要的Java技術)標準目前正在發揮作用,并且各種產品幾乎準備就緒推向市場,從而為這些新興的標準帶來生命力。

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

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

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


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






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

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


          網站導航:
           
          主站蜘蛛池模板: 白沙| 中山市| 静宁县| 惠水县| 锡林郭勒盟| 衡阳市| 枝江市| 利川市| 平和县| 平潭县| 白山市| 绥江县| 林周县| 宜都市| 且末县| 万山特区| 白山市| 茂名市| 宽甸| 祁东县| 达尔| 莱西市| 攀枝花市| 克什克腾旗| 济源市| 温州市| 南漳县| 郑州市| 噶尔县| 遵义市| 宝鸡市| 佛坪县| 宁晋县| 赤城县| 会宁县| 靖远县| 禹城市| 闸北区| 周至县| 临颍县| 柯坪县|