5、應(yīng)用服務(wù)器的發(fā)展趨勢與研發(fā)策略
5.1發(fā)展趨勢
應(yīng)用服務(wù)器的技術(shù)和市場仍處于快速變化和發(fā)展之中,從目前廠商的發(fā)展戰(zhàn)略和產(chǎn)品的特性來看,可以看到應(yīng)用服務(wù)器市場上存在著的一些趨勢。
首先,應(yīng)用服務(wù)器已經(jīng)開始向完整的企業(yè)應(yīng)用基礎(chǔ)設(shè)施平臺發(fā)展,為企業(yè)應(yīng)用系統(tǒng)各階段的開發(fā)工作提供完整的支持;或者發(fā)展成為包括平臺、應(yīng)用、服務(wù)在內(nèi)的完整的企業(yè)應(yīng)用解決方案,可以無縫集成供應(yīng)鏈慣例、企業(yè)資源慣例、客戶資源管理和企業(yè)商業(yè)智能等。前者如WebSphere,它已經(jīng)超越應(yīng)用服務(wù)器市場,進入了整個IBM電子商務(wù)基礎(chǔ)設(shè)施和工具平臺領(lǐng)域;后者如Oracle電子商務(wù)軟件,其目標是成為Internet上電子商務(wù)運作的一站式解決方案。另外,基于應(yīng)用服務(wù)器是一個平臺的觀點,存在這樣的趨勢,即在操作系統(tǒng)中將會捆綁進基本的應(yīng)用服務(wù)器功能 ,使應(yīng)用服務(wù)器真正成為企業(yè)應(yīng)用必不可少的基礎(chǔ)部分。
由于用戶類型與應(yīng)用的規(guī)模和需求的差異,要求應(yīng)用服務(wù)器產(chǎn)品能夠面向高端和低端的不同應(yīng)用。這就要求在具有基本功能的版本的基礎(chǔ)上,對應(yīng)用服務(wù)器進行組件化,能夠便捷而有效的適應(yīng)應(yīng)用需求,J2EE規(guī)范將有助于實現(xiàn)應(yīng)用服務(wù)器的組件化。
另外,開放源碼的應(yīng)用服務(wù)器對現(xiàn)有的應(yīng)用服務(wù)器提供商具有一定的沖擊力。低價位和開放源代碼的應(yīng)用服務(wù)器,如JBoss(http://www.jboss.org),能夠提供主要的應(yīng)用服務(wù)器功能,顯然對中低端的應(yīng)用是足夠了。這也是許多應(yīng)用服務(wù)器提供商發(fā)布低價位和低端應(yīng)用服務(wù)器版本的原因之一?梢钥隙,開放源代碼的應(yīng)用服務(wù)器必會對市場產(chǎn)生重要影響。
5.2研發(fā)策略
通過對目前應(yīng)用服務(wù)器產(chǎn)品的考察,可以認識到,要 實現(xiàn)一個具有競爭力的J2EE應(yīng)用服務(wù)器產(chǎn)品,應(yīng)當(dāng)考慮以下幾點:
(1) 標準化。為了順應(yīng)市場的要求和技術(shù)的發(fā)展,應(yīng)當(dāng)按照J2EE規(guī)范(最新的1.3版)及相關(guān)標準實現(xiàn)應(yīng)用服務(wù)器,以作為新的熱點,Web Services 是Internet企業(yè)級應(yīng)用的標準,應(yīng)用服務(wù)器也應(yīng)該支持Web Service的協(xié)議。微軟在其產(chǎn)品戰(zhàn)略中已經(jīng)摒棄了Java,這很大程度上對開發(fā)者造成了影響。但是微軟積極的參與Web Services標準的制定工作,這樣,在Java和微軟兩個世界間的互操作性上,也許可以寄希望于Web Service。 (2) 必須注意提供應(yīng)用服務(wù)器的擴展特性及其服務(wù)。為了實現(xiàn)可用性、可伸縮性、可管理性等,應(yīng)實現(xiàn)Cluster,負載均衡、失效恢復(fù)等功能。 (3) 注意集成能力和開發(fā)有效性的支持。目前應(yīng)用服務(wù)器已經(jīng)成為電子商務(wù)平臺上重要部件,如Websphere、iPlanet、Silverstream等的策略就是如此,因此應(yīng)用服務(wù)器在這方面的功能有逐漸增強的趨勢,例如,在前端,很多應(yīng)用服務(wù)器于Web服務(wù)器緊密集成,或者Web服務(wù)器就是應(yīng)用服務(wù)器內(nèi)置的部分,從而形成Web應(yīng)用服務(wù)器;在后端,除數(shù)據(jù)庫外,非常強調(diào)與企業(yè)各種已有的應(yīng)用系統(tǒng)和數(shù)據(jù)源的連接;在應(yīng)用開發(fā)方面,還強調(diào)應(yīng)用服務(wù)器與應(yīng)用開發(fā)環(huán)境和工具的集成。
出處:
責(zé)任編輯:藍色
上一頁 兩個評測J2EE產(chǎn)品的標準 下一頁 主要J2EE應(yīng)用服務(wù)器產(chǎn)品評述
◎進入論壇網(wǎng)絡(luò)編程版塊參加討論
|