關於Java的生存現狀之分析

學識都 人氣:2.18W
關於Java的生存現狀之分析
  [論文關鍵詞]:Java 生存現狀 分析
  [論文摘要]:
Java作為程序員及所有網絡工作者的“寵物”,正以不可阻擋的趨勢強勢發展。分析Java的前進路程,探討其生存現狀。

  
  Java自問世以來,以其得天獨厚的優勢,在IT業界掀起了研究、開發它的浪潮,顯示了鵬程萬里的美好前景。作為一種與底層硬件無關的、“編寫一次,到處運行”的高級語言和計算平台,Java天生就具有將網絡上的各個平台連成一體的能力,真正實現了“網絡就是”的理念。以Java為代表的網絡的成長,改變了我們的聯繫方式、生活方式、學習方式和經營方式。它的來到使我們目睹了一場類似印刷術的重大變革。毫無疑問,它將影響人類的發展,這就是:Java加速人類進入網絡時代!
  1999年6月15-18日,第四屆,出席會議者達20000人,300多家廠商參展,舉辦400多場技術講座,555名者慷慨陳詞,精彩紛呈。這次java大會主要對java的生存現狀進行了分析,並提出相應的建議:
  
  一、Java框架結構清晰化
  
  Sun公司的公佈了Java平台的最新架構,重新定義的Java平台以Java 2為核心,由面向企業和服務器的企業版Java 2(J2EE)、面向傳統PC客户機市場的標準版Java 2(J2SE)和麪向信息電器等後PC終端設備市場的`Micro版Java 2(J2ME)三大部分組成。其中,J2EE包括Enterprise JavaBeans(EJB)、Java Server Pages & Java Servlets,Java Mail API,Java Massage Service等組成。而J2ME則是原有的Personal Java、EmbeddedJava、JavaCard以及剛剛推出的Kjava組成。雖然新框架結構中的內容都是已有的,但這樣重新定義和組合,使得Java平台的概念簡單化,從而變得易於理解,更適合於進行市場推廣。
  
  二、重點放在企業平台
  
  隨着Internet的飛速發展,企業計算模式正摒棄C/S結構而採用Web-Browser結構,此即瘦客户端/胖服務器、大容量數據庫的3層或N層體系結構。由於Java的特點,使得它在開發服務器端的應用程序方面有着得天獨厚的優勢,面向服務器端的J2EE為當今逐漸流行的N層體系結構提供了一個標準的Java計算平台:界面一致、工具簡易、豐富、Web頁面互聯便捷,從而能大大加速和簡化各種應用系統的開發。
  
  三、加速後PC時代的進程
  
  計算機的發展創造了Internet,但是計算機現在卻不是訪問Internet的唯一方式。正在出現的信息化、智能化的消費類產品打破了PC作為信息終端的壟斷地位,成為人類進入Internet的新門户。信息終端的多元化預示着所謂後PC(post-PC)時代的到來。消費類的信息終端量大面廣,是典型的瘦客户機,其本身的資源和能力不能與PC相比,但必須更加智能化,並對服務器端的提出了更高的要求。而Java平台恰恰滿足了這種要求。本次大會推出的Kjava虛擬機能運行在16以上的微處理器上,佔用內存少,人們可以隨心所欲,在資源有限的設備上方便地開發出各種各樣的應用,直接運行在不同的消費類或其它電子設備上;而Jini的出現為Java網絡連接提供了標準,使得任何Java設備都可以連入網絡中被自動識別,並可充分利用網絡上已有的各種資源。大力推進Jini的發展是Sun公司加速後PC時代進程的一項重要策略。
  
  四、應用系統異彩紛呈
  
  Java系統主要的展示有:應用工具、應用系統、信息家電等。特別在實時系統開發方面,以IBM為首開發出了應用於實時的Java嵌入系統,展現出Java在工業領域的廣闊應用前景。
  Java語言的出現和發展,得到了IT業界的青睞,它像一面大旗,凝聚了世界眾多的廠商與Sun公司一道,結成了對抗微軟壟斷的聯盟。許多知名廠商紛紛購買Java許可證,目前已有90多萬個軟件開發商加入了Java陣營,1億個Java最終用户,幾千種Java應用軟件產品,1500餘種Java書籍(自Java問世4年來,平均每天出版一本)。這真是IT業界的盛事!
  
  五、發展範圍廣泛
  
  IBM公司提出“高舉Java大旗,全力以赴”的口號,它在全世界的11個國家有28個實驗室,集聚了2500餘名技術人員,全天24小時進行全方位開發;芯片巨人Intel提出“抓住時機,佔領Java陣地”!決心使Intel芯片系統成為開發Java應用運行的最佳平台;Novell則宣稱“Java是Novell的未來,未來是服務器端Java的市場”;作為Java發明者的Sun公司,堅持“保衞Java大旗,發展Java之路”的方針,通過對Java的“研究椘攔罈構造棽饈詶推廣”的過程,從而佔領市場。此外,HP、Oracle、Apple、Sybase、Netscape、Informix、3Com、Motorola等公司均是Sun的堅強同盟。
  在我國,Java的引進與開發起步早,發展水平基本與世界同步。目前,Sun公司已在中國建成了由5個授權中心、20多個Internet/Intarnet Java解決方案中心和10所Java大學、若干培訓中心組成的三級結構。全面推動Java在中國的普及、應用、研究、開發,培養了數以十萬計的Java開發人員。此外,Sun還牽頭成立了中外軟件廠商的開發聯盟。
  在中國,Java的開發可以説是“人才濟濟,成果累累”。如清華大學王克宏教授帶領的課題組面向全國,自1996年開始舉辦了多期Java培訓班和講座,開設了數期本科生、研究生Java課程,出版了“Java系列叢書”10餘冊,承擔了國家“九五”攻關項目“基於Java技術的交互式遠程教學系統”,並與日本就Java開發進行了國際合作,成績斐然;東大阿派下屬的寶鋼東軟軟件技術研究中心是國內是首屈一指的Java研發骨幹企業,該中心從95年起就開始了Java的研發,目前,已掌握了Personal Java的核心移植技術,併成功地將JVM移植到汽車導航平台。此外,他們還開發出支持Jini協議的即插即用網絡打印機軟件,以及一套Jini信息家電網絡的可視化演示環境,完成了基於JavaBeans的組件化軟件開發及運行支持環境等多項成果;在,22家知名計算機公司成立了“Java聯盟”,並在台北建立了“Java開發中心”,新竹建立了“Java語言實驗室”;在香港,舉行了全島Java杯比賽,掀起了學習Java的熱潮。Java的浪潮洶湧澎湃,席捲全球!
  
  參考文獻:
  [1]美JamieJaworski著,曹康等譯,Java開發指南。北京:中國水電出版社,1996.
  [2]廖衞東等編著,Java程序設計實用指南.北京:工業出版社,1996;(10).
TAGS:生存 Java