1.引言?
??? Java技術(shù)已經(jīng)遍布世界各個(gè)角落,,從智能卡,、Java手機(jī)和電話,到汽車生產(chǎn)以至于控制“火星漫游者”號(hào)的臨界任務(wù)系統(tǒng)都能看到它的作用,,Java已經(jīng)成為一種普遍深入的技術(shù)。在2004年舊金山的第八屆JavaOne開發(fā)者大會(huì)上,,Sun的總裁兼首席運(yùn)營(yíng)長(zhǎng)喬納森-舒瓦茨(Jonathan Schwartz)這樣描繪了現(xiàn)今日益繁榮的Java技術(shù),。?
??? 他指出Java技術(shù)之所以如此成功,關(guān)鍵在于它能夠?qū)⑺膫€(gè)互補(bǔ)因素有機(jī)地結(jié)合起來,。這四個(gè)互補(bǔ)因素是:兼容性(Compatibility),、創(chuàng)造力(Creativity)、商業(yè)(Commerce)和社團(tuán)(Cmmunity),。兼容性促進(jìn)了4A(anywhere, any when, any device and any person)技術(shù)的發(fā)展,,4A技術(shù)的廣泛應(yīng)用又有助于開發(fā)者發(fā)揮其巨大的創(chuàng)造性,同時(shí)有助于工業(yè)界建立良好的商業(yè)模式,,由此建立Java技術(shù)的社團(tuán),。因此可以說,Java技術(shù)的不斷普及給全世界帶來了日益增長(zhǎng)的市場(chǎng)機(jī)遇,。?
??? 以下統(tǒng)計(jì)數(shù)字有力說明Java技術(shù)在近幾年的發(fā)展和普及:?
.現(xiàn)在全世界有大約4百萬Java開發(fā)者,;Java開發(fā)者在一年中增長(zhǎng)了近百萬人。?
.下載Java Developers Kit的次數(shù)達(dá)到1億次,;?
.下載Java桌面系統(tǒng)的次數(shù)達(dá)到了6500萬次,;?
.6.5億臺(tái)PC都裝有Java技術(shù)的系統(tǒng),;?
.3.5億臺(tái)移動(dòng)電話使用了Java技術(shù);?
.一個(gè)采用Java技術(shù)開發(fā)的游戲在2006年估計(jì)價(jià)值會(huì)達(dá)到1.9億美元,。?
??? 這些統(tǒng)計(jì)數(shù)據(jù)充分表明Java技術(shù)正在向最初提出的“使每一件事和每一人都能與網(wǎng)絡(luò)連接”的目標(biāo)靠近,。而今這一目標(biāo)也早已成為了全世界的目標(biāo)。?
2. Java技術(shù)的新發(fā)展?
??? 在過去的一年中,,Java技術(shù)在許多應(yīng)用平臺(tái)和軟件上都有了長(zhǎng)足的發(fā)展,。這其中包括Java的核心技術(shù)、Java的Web服務(wù)技術(shù),、移動(dòng)技術(shù)以及企業(yè)系統(tǒng)的解決方案,。?
2. 1 核心技術(shù)的增強(qiáng)J2SE 1.5?
??? J2SE是Java技術(shù)中一個(gè)重要開發(fā)和部署平臺(tái),它既提供了編寫桌面/工作站應(yīng)用程序所有必需的功能,,而且也是J2ME的基石和J2EE執(zhí)行程序的推動(dòng)力,。Sun即將推出J2SE的1.5版本,并將其命名為“Tiger”,。該版本在Java程序的簡(jiǎn)易開發(fā),、可擴(kuò)展性及性能、監(jiān)視及管理和桌面客戶端等幾個(gè)重要性能方面都有了大幅提高,。?
??? 在面向程序的簡(jiǎn)易開發(fā)的研究中,,J2SE1.5增加的包括對(duì)泛型、元數(shù)據(jù)和自動(dòng)裝箱等新特性技術(shù)的支持,,使用戶在Java程序的在應(yīng)用開發(fā)上更加方便,。在可擴(kuò)展性和性能方面,J2SE 1.5對(duì)原有版本的一個(gè)顯著更新是實(shí)現(xiàn)了類數(shù)據(jù)在Hotspot JVM中的分享,。這一技術(shù)使得多個(gè)運(yùn)行的JVM之間可以分享只讀數(shù)據(jù),,而且還改善了它們的啟動(dòng)時(shí)間。程序的監(jiān)控和管理是J2SE平臺(tái)上RAS(Reliability, Availability, Serviceability)中的一個(gè)關(guān)鍵組件,,JVM的監(jiān)控和管理API詳細(xì)說明了一套非常容易理解的JVM內(nèi)部機(jī)制,。此外,在J2SE的1.5版本中,,其改善的安全特性使得基于J2SE 平臺(tái)的應(yīng)用能夠使用新的安全提供者來存取智能卡,。?
2.2 基于Java的Web服務(wù)和XML技術(shù)?
??? XML作為網(wǎng)絡(luò)上數(shù)據(jù)的通用置標(biāo)語言,可以更好的表示網(wǎng)絡(luò)資源信息,,XML增強(qiáng)了網(wǎng)絡(luò)中數(shù)據(jù)的表示,、組織和交換。XML與Java結(jié)合,,使互聯(lián)網(wǎng)的數(shù)據(jù)集成程度獲得大幅度提高,,可以遠(yuǎn)遠(yuǎn)超過單獨(dú)使用Java時(shí)的集成程度。如果說XML的提出解決的是網(wǎng)絡(luò)上信息表示問題,,Web services的提出則是基于XML對(duì)Web上的各種應(yīng)用和服務(wù)進(jìn)行統(tǒng)一管理和調(diào)度的又一新技術(shù),。因此可以說,,Java、XML和Web services是網(wǎng)絡(luò)應(yīng)用開發(fā)的三個(gè)不同層次,,三者的有機(jī)結(jié)合主要體現(xiàn)在它們都是網(wǎng)絡(luò)的開發(fā)語言和標(biāo)準(zhǔn),,基于三者開發(fā)的應(yīng)用都具有開放型和跨平臺(tái)特性。這也是為什么業(yè)界利用這三者作為網(wǎng)絡(luò)開發(fā)平臺(tái)的主要原因,。?
??? J2EE提供了對(duì)Web服務(wù)的支持,,標(biāo)準(zhǔn)Java技術(shù)API給出了對(duì)web Services的編程處理,包括對(duì)Web服務(wù)的注冊(cè),、配置和調(diào)用的RPC方式,。他們分別是基于RPC調(diào)用方式的Web Services API (JAXRPC),SOAP Attachment APIs for Java technology (SAAJ)以及Java API for XML Registries (JAXR),。 ?
2.3 Java的小型設(shè)備編程技術(shù)?
??? Sun將J2ME 定義為一種以廣泛的消費(fèi)性產(chǎn)品為目標(biāo)的高度優(yōu)化的 Java 運(yùn)行時(shí)環(huán)境,,包括尋呼機(jī)、移動(dòng)電話,、可視電話,、數(shù)字機(jī)頂盒和汽車導(dǎo)航系統(tǒng),。目前已經(jīng)超過6.5億臺(tái)電話嵌入了J2ME運(yùn)行時(shí)環(huán)境,。?
??? 在連接受限設(shè)備上J2ME實(shí)現(xiàn)了在虛擬機(jī)層次上的多任務(wù)控制,在同一個(gè)物理Java虛擬機(jī)上同時(shí)構(gòu)造多個(gè)邏輯的虛擬機(jī),,使得多個(gè)Java應(yīng)用程序(MIDlets)可以同時(shí)運(yùn)行,。為了擴(kuò)大用戶群,現(xiàn)在的J2ME使用戶能夠在一個(gè)小型設(shè)備上更方便和直觀地處理多個(gè)Java應(yīng)用,。另外,,在J2ME應(yīng)用程序的性能和內(nèi)存的使用上也有了很大的改善。?
2.4 Java企業(yè)系統(tǒng)解決方案?
??? J2EE已經(jīng)成為企業(yè)應(yīng)用開發(fā)的標(biāo)準(zhǔn),。平臺(tái)為創(chuàng)建,、部署和管理企業(yè)級(jí)類應(yīng)用以及代碼的可移植性及重用提供了一個(gè)安全的、魯棒的和可擴(kuò)展的環(huán)境,。Java企業(yè)系統(tǒng)軟件套件被認(rèn)為是當(dāng)今最為完整,、技術(shù)最先進(jìn)的企業(yè)應(yīng)用軟件之一?;贘ava技術(shù)的跨平臺(tái)特性,,使這套應(yīng)用軟件在全球廣受歡迎,擁有許多成功案例,。?
??? 在新的J2EE 1.4版本增強(qiáng)和完善了許多新的功能,,同時(shí)對(duì)加大了對(duì)中小企業(yè)的應(yīng)用系統(tǒng)開發(fā)的支持。Java Studio Creator提供了基于Java和J2EE的解決方案,,使用它可以降低開發(fā)應(yīng)用系統(tǒng)的復(fù)雜性和時(shí)間,,Java Studio Creator 采用了可視化界面,,適合初學(xué)者用來開發(fā)簡(jiǎn)單應(yīng)用。使用其中的JavaServer Face工具就可以方便地開發(fā)基于MVC模式的應(yīng)用,。這樣使得J2EE不僅僅可以應(yīng)用于象“波音”和“通用電器“這樣大的”航空母艦,,同時(shí)使中小企業(yè)用較小的費(fèi)用就可以在其上架構(gòu)自己的系統(tǒng),從而擴(kuò)大了其用戶群,。
3.Java技術(shù)帶來新的機(jī)遇和挑戰(zhàn)
????Java作為一種網(wǎng)絡(luò)編程語言誕生,,經(jīng)過九年的不斷發(fā)展和完善,已經(jīng)逐漸成為網(wǎng)絡(luò)編程語言的標(biāo)準(zhǔn),,Java技術(shù)在對(duì)各類型網(wǎng)絡(luò)設(shè)備支持的不斷增強(qiáng),,和各種易用開發(fā)工具的不斷推出,必然使得基于Java的應(yīng)用不斷普及,。今年SunOne的開發(fā)者大會(huì)上,,Schwartz用大量實(shí)例說明了Java技術(shù)可能出現(xiàn)在你看到的任何地方,特別是在巨大的,、重新顯現(xiàn)的桌面市場(chǎng),。他認(rèn)為:“當(dāng)你選擇了Java,你就具有了最廣泛市場(chǎng)”,。如何能抓住這一機(jī)遇,,推進(jìn)Java在中國(guó)的發(fā)展,使我們的技術(shù)能與世界接軌,,是我們當(dāng)前應(yīng)該明確的問題,。?
??? 在今年的SunOne的開發(fā)者大會(huì)上,Schwartz在他的報(bào)告“機(jī)遇無處不在”中給我們描繪了Java技術(shù)應(yīng)用各種場(chǎng)景,。?
3.1 客戶是Java應(yīng)用的基礎(chǔ)?
??? 要使一項(xiàng)技術(shù)能夠得以普及,,就必須不斷擴(kuò)大用戶群,滿足各種類型用戶對(duì)不同應(yīng)用的需求,。而Java技術(shù)正是迎合了這一發(fā)展規(guī)律,,其技術(shù)的普適性給各個(gè)行業(yè)市場(chǎng)帶來巨大的開發(fā)潛力。?
??? 許多大的軟件廠商包括IBM,、Oracle和BEA都在應(yīng)用服務(wù)器層次上對(duì)Java進(jìn)行了支持,,并從中取得了豐厚的利益。而在具體應(yīng)用領(lǐng)域中,,Java技術(shù)的應(yīng)用已遍及全球幾乎所有Internet所及之處,,涉及電子政務(wù)、電子商務(wù),、遠(yuǎn)程醫(yī)療,、遠(yuǎn)程教學(xué)、科學(xué)研究、日常生活等方方面面,。
??? 除此之外,,Schwartz在SunOne 2004開發(fā)者大會(huì)上以若干鮮活的實(shí)驗(yàn)說明了了Java的更廣泛的應(yīng)用。在人帶的手表上安裝一個(gè)拇指大小的設(shè)備,,就可以將他的脈搏跳動(dòng)情況傳送到他的移動(dòng)電話上,。這兩個(gè)設(shè)備之間的連接為病人、醫(yī)院和醫(yī)生之間的有機(jī)連接奠定了技術(shù)基礎(chǔ),。?
??? Schwartz認(rèn)為對(duì)于Java的開發(fā)者來說,,Java的一個(gè)大的應(yīng)用市場(chǎng)是汽車工業(yè)。為了顯示Java在其中軟件和服務(wù)上的潛在應(yīng)用,,他將一輛充滿個(gè)性的跑車開到會(huì)議大廳,,一個(gè)中央顯示器來顯示通信、汽車室溫控制,、導(dǎo)航和娛樂信息,,可以說網(wǎng)絡(luò)在駕駛者這輛汽車。如果每個(gè)汽車消費(fèi)者每月將220美元用在他們的汽車網(wǎng)絡(luò)服務(wù)上,,汽車公司可能將免費(fèi)送給他汽車后,,仍將賺更多的錢。
3.2 Java的實(shí)時(shí)控制技術(shù)?
??? 今年的Java開發(fā)者大會(huì)上,,Sun實(shí)驗(yàn)室的 Bollella 向與會(huì)者展示了Java實(shí)時(shí)應(yīng)用的一個(gè)示例,。該實(shí)例使用Java實(shí)時(shí)規(guī)范,研究對(duì)鐘擺的實(shí)時(shí)控制,。該項(xiàng)目代號(hào)為“Macinaw”,,使用一個(gè)經(jīng)典的被稱為“逆向鐘擺”的實(shí)驗(yàn)來說明對(duì)發(fā)動(dòng)機(jī)的控制問題,。RTSJ是一段用Java編寫的代碼,,它每5毫秒檢測(cè)一下鐘擺擺動(dòng)的位置。鐘擺有兩種狀態(tài):搖擺和平衡,。平衡一個(gè)鐘擺就像是平衡你手中的尺子,。開始,他啟動(dòng)一個(gè)設(shè)備,,這個(gè)設(shè)備是一個(gè)小的載體,,上面有個(gè)鐘擺,它可以帶著鐘擺在軌道上行進(jìn),。設(shè)備在軌道上的前后移動(dòng),,可以使鐘擺來回晃動(dòng)。設(shè)備可以通過精確控制,,將鐘擺擺成垂直方向,,并保持鐘擺始終處于垂直狀態(tài)。隨后,Gosling幾次用手指推鐘擺,,想使它失去平衡,,每次發(fā)動(dòng)機(jī)和兩個(gè)傳感器都能夠及時(shí)矯正鐘擺使它保持平衡。這個(gè)實(shí)驗(yàn)表明系統(tǒng)能夠以足夠快的速度來進(jìn)行切換,,以保證鐘擺的平衡,。
??? Gosling認(rèn)為在一個(gè)大的實(shí)時(shí)控制系統(tǒng)中,最重要的事情是可預(yù)測(cè)性,。
??? 此外,,Sun的實(shí)驗(yàn)室和NASA噴氣推進(jìn)實(shí)驗(yàn)室目前正在合力研發(fā)一個(gè)基于Java技術(shù)的控制系統(tǒng),它將使未來的宇宙探測(cè)器在探測(cè)這個(gè)紅色星球之時(shí)能夠具有智能化的,、獨(dú)立進(jìn)行決策的能力,。盡管目前尚處于實(shí)驗(yàn)室研究階段,但“Java之父”——James Gosling仍對(duì)與噴氣推進(jìn)實(shí)驗(yàn)室,、Carnegie Mello University合作的這項(xiàng)充滿了冒險(xiǎn)和挑戰(zhàn)的實(shí)驗(yàn)項(xiàng)目充滿了信心和熱切的向往——向往著其中的實(shí)驗(yàn)結(jié)果有朝一日會(huì)成為未來太空船的一部分,。
3.3 簡(jiǎn)單的Java應(yīng)用開發(fā)過程帶來的生機(jī)?
??? Java技術(shù)的經(jīng)濟(jì)就是以Java先進(jìn)技術(shù)應(yīng)用為中心的社團(tuán)、創(chuàng)新和機(jī)遇,。Java技術(shù)要進(jìn)行普及,,Java開發(fā)者的隊(duì)伍要擴(kuò)大到1000萬,就必須使開發(fā)者能夠方便地來使用Java,。Java技術(shù)以其可視化,、簡(jiǎn)單、快速和隨意性很好地符合了開發(fā)者的需求,。而Sun Java Studio Creator應(yīng)用開發(fā)工具就是這樣一個(gè)開發(fā)工具,,它是建筑在Netbeans集成開發(fā)環(huán)境上的一個(gè)可視化設(shè)計(jì)工具,可以通過簡(jiǎn)單的鼠標(biāo)拖拽功能進(jìn)行快速的Java應(yīng)用開發(fā),,同時(shí)它也是一個(gè)采用100%純Java技術(shù)的完整的解決方案,。
這一技術(shù)的推出使得基于Java應(yīng)用系統(tǒng)的開發(fā)降低了對(duì)Java編程的工作人員的要求,使Java開發(fā)隊(duì)伍的擴(kuò)大至1000萬這一說法,,不再是空談,,而必定將由于其簡(jiǎn)單易用性而付諸實(shí)現(xiàn)。
??? 同時(shí)Sun在Sun Java Studio Creator的銷售在價(jià)格也采取了許多優(yōu)惠措施,,使中小企業(yè)也能夠很快地開發(fā)其應(yīng)用系統(tǒng),。這無疑給Java技術(shù)的廣泛應(yīng)用帶來的巨大的商機(jī)。
3.4 Java企業(yè)系統(tǒng)促進(jìn)中小企業(yè)的發(fā)展?
????今年2月16日,,Sun公司的總裁Jonathan Schwartz在中國(guó)舉辦的媒體交流會(huì)上宣布,,Sun公司將向中國(guó)的中小企業(yè)免費(fèi)提供Java Enterprise System(Java企業(yè)系統(tǒng))軟件套件。這一舉動(dòng)為中國(guó)的中小企業(yè)的信息化建設(shè)提供了一個(gè)較高的起點(diǎn),。Java Enterprise System套件中包含了目錄服務(wù)器,、身份識(shí)別服務(wù)器,、應(yīng)用服務(wù)器、信息隊(duì)列服務(wù)器,、網(wǎng)絡(luò)服務(wù)器,、日程服務(wù)器、短信服務(wù)器,、門戶服務(wù)器,、門戶安全遙控和移動(dòng)登錄、集成服務(wù)器等軟件,,適用于各種平臺(tái),。不僅如此,Sun還聯(lián)手國(guó)內(nèi)公司廣泛開展對(duì)Java企業(yè)系統(tǒng)的培訓(xùn),,目的是這些企業(yè)更好的掌握J(rèn)ava技術(shù),,推進(jìn)中國(guó)中小型企業(yè)的信息化進(jìn)程。
????Sun公司這樣做就是想說明:Java不僅僅適合大型企業(yè)級(jí)用戶,,中小企業(yè)同樣需要Java,;Java除了可以運(yùn)行在Unix、Linux平臺(tái),,也能夠在Windows平臺(tái)上運(yùn)行,。
4.我們的工作
??? Internet作為信息基礎(chǔ)設(shè)施之一,已經(jīng)深入到人類社會(huì)的各個(gè)領(lǐng)域,,而world wide web(WWW)在Internet之上為人們提供了一個(gè)廣泛進(jìn)行各種數(shù)據(jù)和信息共享及利用的空間,。Web技術(shù)已經(jīng)成為現(xiàn)在信息技術(shù)的一個(gè)重要領(lǐng)域,并在國(guó)民經(jīng)濟(jì)建設(shè)中發(fā)揮著巨大的作用,。清華大學(xué)計(jì)算機(jī)系軟件所知識(shí)工程研究室以網(wǎng)絡(luò)計(jì)算模式下知識(shí)處理為研究方向,,以Java、XML和構(gòu)件為技術(shù)基礎(chǔ),,對(duì)Web技術(shù)的基礎(chǔ)理論和關(guān)鍵技術(shù)進(jìn)行研究,。
4.1?? 語義Web和Web服務(wù)?
??? 給Web賦予語義信息,將Web做為基于知識(shí)的資源共享平臺(tái),,是Web發(fā)展趨勢(shì),。該方向的主要研究?jī)?nèi)容包括:
??? (1)語義互聯(lián)網(wǎng)中的基礎(chǔ)軟件的體系結(jié)構(gòu)的研究,,建立語義web整體架構(gòu),;以本體構(gòu)件為單位,研究建立能對(duì)本體進(jìn)行有效存儲(chǔ),、訪問和處理的機(jī)制,;
??? (2)web環(huán)境下大規(guī)模知識(shí)處理機(jī)制和方法的研究。
??? 語義web中分布式本體的理論和關(guān)鍵技術(shù)研究,。運(yùn)用數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)算法,,建立領(lǐng)域本體的概念網(wǎng)絡(luò),實(shí)現(xiàn)大規(guī)模的領(lǐng)域知識(shí)庫,為實(shí)現(xiàn)語義web提供重要的知識(shí)來源,。研究語義Web中分布式本體內(nèi)容生成的關(guān)鍵技術(shù),,語義Web得以實(shí)現(xiàn)的重要研究課題,重要研究?jī)?nèi)容包括分布式本體標(biāo)注和映射機(jī)制,。
??? (3)智能Web 服務(wù)研究,。
??? 解決目前Web上廣泛存在的信息格式的異構(gòu)性、信息語義的多重性以及信息關(guān)系的匱乏和非統(tǒng)一,,實(shí)現(xiàn)Web更自動(dòng)化地,、更智能化地交互。將本體引入Web Services,,使之成為Intelligent Web Services,,使Web實(shí)現(xiàn)從自動(dòng)化到智能化的轉(zhuǎn)變成為可能。主要研究?jī)?nèi)容包括Web服務(wù)的管理機(jī)制和語義Web服務(wù)的實(shí)現(xiàn)機(jī)制,。
??? 目前我們已經(jīng)利用Java技術(shù)建立了一個(gè)基于本體的語義Web的基礎(chǔ)軟件,,并將其應(yīng)用于Web services的自動(dòng)發(fā)現(xiàn)中。
4.2?? 基于Java和XML的Web信息處理?
??? 涉及web下異構(gòu)信息源的集成,、web環(huán)境下基于內(nèi)容的資源自動(dòng)獲取理論和方法,,以及基于內(nèi)容的知識(shí)查詢和處理。主要研究?jī)?nèi)容包括:
??? (1)基于Java的XML關(guān)鍵技術(shù)
??? XML作為更好實(shí)現(xiàn)網(wǎng)絡(luò)互操作和數(shù)據(jù)交換的標(biāo)記語言,,已經(jīng)得到的極大發(fā)展,。XML提供了一個(gè)數(shù)據(jù)共享和交換的信息平臺(tái),為信息有效管理和數(shù)據(jù)集成提供了強(qiáng)大地功能,。清華大學(xué)知識(shí)工程研究室在XML的客戶化工具進(jìn)行了深入的研究和開發(fā),,并初步具有一些擁有自主知識(shí)產(chǎn)權(quán)的XML的客戶化開發(fā)工具,包括:
??? .XML數(shù)據(jù)管理的可視化開發(fā)關(guān)鍵技術(shù)
??? .異構(gòu)XML的數(shù)據(jù)集成
??? (2)基于XML的Web挖掘和知識(shí)發(fā)現(xiàn)
??? .在基于XML的Web信息處理中,,提出基于XML的半結(jié)構(gòu)化數(shù)據(jù)智能處理模型,,通過定義半結(jié)構(gòu)化文檔的邏輯、語義和表示視圖,,充分利用數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)方法,,挖掘半結(jié)構(gòu)數(shù)據(jù)的內(nèi)容信息,實(shí)現(xiàn)真正意義上對(duì)半結(jié)構(gòu)化文檔的內(nèi)容管理,。
??? .基于XML自適應(yīng)的文檔管理關(guān)鍵技術(shù)研究,,包括自動(dòng)按照分類體系管理文檔,建立方便用戶信息瀏覽的導(dǎo)航方式,,建立有效的文檔索引和搜索技術(shù),,和能夠有效抽取用戶關(guān)心信息的信息抽取技術(shù)。
4.3?? 電子政務(wù)和電子商務(wù)的關(guān)鍵技術(shù)?
??? 電子商務(wù)和電子政務(wù)的發(fā)展正在成為當(dāng)代信息化的最重要的領(lǐng)域,。作為Web技術(shù)應(yīng)用的主戰(zhàn)場(chǎng),,我們以電子商務(wù)和電子政務(wù)技術(shù)作為以上Web技術(shù)理論研究的應(yīng)用平臺(tái),,為電子商務(wù)和電子政務(wù)的研究提供先進(jìn)的理論和方法,使我們基于Web技術(shù)的研究在理論和實(shí)踐上都處于先進(jìn)水平,。
??? 運(yùn)用J2EE,、XML和Web services的先進(jìn)技術(shù),清華大學(xué)知識(shí)工程研究室在電子政務(wù)和電子商務(wù)的關(guān)鍵技術(shù)擁有了一定的研發(fā)經(jīng)驗(yàn),。我們承擔(dān)并實(shí)現(xiàn)了旅游電子商務(wù)平臺(tái)(http://www.luopan.com),并在該平臺(tái)上實(shí)現(xiàn)了基于頁面和功能級(jí)的Web服務(wù),。此項(xiàng)技術(shù)在國(guó)內(nèi)處于領(lǐng)先地位。在電子政務(wù)建設(shè)方面,,我們承擔(dān)了赤峰市電子政務(wù)系統(tǒng)中公文流轉(zhuǎn)系統(tǒng)的設(shè)計(jì)與開發(fā)項(xiàng)目,。該項(xiàng)目目前正在進(jìn)行之中。
??? Java 技術(shù)正在不斷的完善,,Java應(yīng)用領(lǐng)域正在不斷的擴(kuò)大,,Java正在朝著“無處不在的Java”健康地邁進(jìn),Java正在成為IT應(yīng)用的首選平臺(tái),。對(duì)于13億人口的巨大市場(chǎng),,全國(guó)都在實(shí)施“用信息化促進(jìn)現(xiàn)代化”的戰(zhàn)略行動(dòng),各地正在掀起電子政務(wù)和電子商務(wù)建設(shè)的熱潮,,具有強(qiáng)大生命力的Java 技術(shù)的推廣與應(yīng)用是大勢(shì)所趨,,尤其是SUN與 MicroSoft兩巨頭的和解,對(duì)于.NET 和 Java/J2EE的兩大核心技術(shù)的融合受到廣大技術(shù)人員的歡迎,,有利于網(wǎng)絡(luò)應(yīng)用與軟件開發(fā)的進(jìn)展,。我們更是應(yīng)該抓住機(jī)遇,利用無處不在的Java技術(shù)為我國(guó)的信息化建設(shè)服務(wù),。