2006-05-12 17:20:21 來(lái)源:
河南省信息產(chǎn)業(yè)廳 作者:
辦公室“軟件平臺(tái)”不是一個(gè)新鮮的詞語(yǔ),它在軟件開發(fā)中應(yīng)用已久。綜合現(xiàn)有軟件平臺(tái)的內(nèi)涵及特征,可以這樣來(lái)定義軟件平臺(tái):軟件平臺(tái)是指用來(lái)構(gòu)建與支撐應(yīng)用軟件的獨(dú)立軟件系統(tǒng),它是開發(fā)與運(yùn)行應(yīng)用軟件的基礎(chǔ),是任何一個(gè)應(yīng)用軟件得以實(shí)現(xiàn)與應(yīng)用的必要條件。操作系統(tǒng)、數(shù)據(jù)庫(kù)和一些中間件都可稱為軟件平臺(tái)。
軟件平臺(tái)的思想起源于分層理論,其本質(zhì)就是將復(fù)雜的軟件系統(tǒng)分層,并由此而找到軟件開發(fā)中標(biāo)準(zhǔn)化與個(gè)性化之間恰當(dāng)?shù)钠鹾宵c(diǎn),是分層理論在研發(fā)軟件系統(tǒng)中的具體應(yīng)用。
按此定義可知,軟件平臺(tái)不是只有一個(gè),而且是分層次的。目前,業(yè)內(nèi)通常所指的軟件平臺(tái)分成以下三個(gè)層次:操作系統(tǒng)平臺(tái)、基礎(chǔ)架構(gòu)平臺(tái)和業(yè)務(wù)基礎(chǔ)平臺(tái)。在每一個(gè)層次中,軟件平臺(tái)都為其上一個(gè)層次屏蔽了自身及以下層次的技術(shù)細(xì)節(jié),每一個(gè)層次也都對(duì)提高軟件生產(chǎn)力具有重要的作用。
Δ 操作系統(tǒng)平臺(tái)
最初的軟件平臺(tái)大多是指操作系統(tǒng)平臺(tái)。操作系統(tǒng)是管理硬件資源、控制程序運(yùn)行、改善人機(jī)界面和為應(yīng)用軟件提供支持的一種系統(tǒng)軟件,因此,操作系統(tǒng)平臺(tái)的作用是實(shí)現(xiàn)應(yīng)用軟件與硬件平臺(tái)的交互。
目前,國(guó)外的操作系統(tǒng)平臺(tái)包括Windows、Unix、Linux等;國(guó)內(nèi)的操作系統(tǒng)代表產(chǎn)品有紅旗Linux、中標(biāo)普華Linux、麒麟Kylin等。
Δ 基礎(chǔ)架構(gòu)平臺(tái)
簡(jiǎn)單地說,基礎(chǔ)架構(gòu)平臺(tái)是一種為復(fù)雜應(yīng)用軟件系統(tǒng)提供軟件開發(fā)、部署、通信、安全和管理等通用技術(shù)基礎(chǔ)架構(gòu)的軟件平臺(tái)。它降低了復(fù)雜應(yīng)用軟件系統(tǒng)與異構(gòu)分布的操作系統(tǒng)、硬件平臺(tái)、通訊協(xié)議之間的依賴性,成功地屏蔽了與操作系統(tǒng)平臺(tái)交互、系統(tǒng)之間的通信、安全管理等技術(shù)細(xì)節(jié),使復(fù)雜應(yīng)用軟件系統(tǒng)的開發(fā)率大大提高。
國(guó)外基礎(chǔ)架構(gòu)平臺(tái)的主要代表產(chǎn)品有,IBM的WebSphere、BEA的WebLogic、IONA的Orbix E2A等;國(guó)內(nèi)的代表產(chǎn)品是中國(guó)科學(xué)院軟件研究所的網(wǎng)馳信息化基礎(chǔ)軟件核心平臺(tái)等。
Δ 業(yè)務(wù)基礎(chǔ)平臺(tái)
業(yè)務(wù)基礎(chǔ)平臺(tái)是指以業(yè)務(wù)導(dǎo)向和驅(qū)動(dòng)的、可快速構(gòu)建應(yīng)用軟件的軟件平臺(tái)。它解決了管理軟件的業(yè)務(wù)描述以及與操作系統(tǒng)、軟件基礎(chǔ)構(gòu)架平臺(tái)之間的交互管理問題,同時(shí)它屏蔽了技術(shù)細(xì)節(jié),使開發(fā)人員能夠集中全力關(guān)注產(chǎn)品研發(fā)中的業(yè)務(wù)與管理問題,擺脫技術(shù)細(xì)節(jié)的困擾,從而提高了產(chǎn)品研發(fā)效率。
目前,國(guó)外的業(yè)務(wù)基礎(chǔ)軟件平臺(tái)主要有SAP的NetWeaver、BAAN公司的DEM等;國(guó)內(nèi)市場(chǎng)上比較典型的業(yè)務(wù)基礎(chǔ)平臺(tái)有思維加速的TIB、東軟金算盤的VP、用友的UAP、金蝶的BOS等。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。