協(xié)同辦公OA軟件技術(shù)路線分水嶺形成,產(chǎn)業(yè)格局面臨洗牌
自上世紀(jì)八十年代末,OA成為組織管理的工具開始進入管理者的視野后,經(jīng)過近20年的發(fā)展,時至今日,技術(shù)架構(gòu)已經(jīng)從C/S遷移到B/S,并繼續(xù)向移動互聯(lián)網(wǎng)演變,技術(shù)路線也沿著PHP、domino、.NET、J2EE大方向在逐步遷移,進入2010年,隨著市場邁入高速成長軌道,技術(shù)路線分水嶺逐步形成,產(chǎn)業(yè)格局有望因為路線的不同,在不遠(yuǎn)的將來發(fā)生重新洗牌。
一、J2EE標(biāo)準(zhǔn)(JAVA語言),輕而易舉,成為高端應(yīng)用首選
J2EE標(biāo)準(zhǔn)(JAVA語言)以其跨平臺特性,面向?qū)ο筇匦裕踩匦砸I(lǐng)著技術(shù)發(fā)展方向,并且通過把數(shù)據(jù)庫訪問,Java 組件和WEB技術(shù)等有機地集成在一起,使之特別適合于構(gòu)建復(fù)雜的大中型集團應(yīng)用,更好支持B/S 結(jié)構(gòu),保證系統(tǒng)具有很好的可擴展性,迅速在各類應(yīng)用系統(tǒng)中得到廣泛應(yīng)用與推廣,在OA領(lǐng)域市場份額不斷擴大。
典型代表企業(yè)為用友軟件、九思軟件、浪潮軟件、東軟等公司,此類公司的OA產(chǎn)品逐步成為高端產(chǎn)品的代表作,成為集團化客戶和省部級政府機關(guān)的首選。
二、.NET平臺,難當(dāng)重任,依然徘徊在中小企業(yè)應(yīng)用
對于軟件開發(fā)人員來講,.NET的技術(shù)相對簡單,入門較快。由于.NET擁有易學(xué)易用、開發(fā)迅速的特性,因此成為很多中小企業(yè)應(yīng)用的首選,但同時,因為.Net從本質(zhì)上來講不是一套標(biāo)準(zhǔn),而是微軟一系列產(chǎn)品的集合,所以,選擇.Net技術(shù),基本上就選定了微軟平臺。也就是說,操作系統(tǒng)只能使用Windows,甚至低層硬件只能選擇Intel的系列芯片。而不能在大機、Unix以及Linux等系統(tǒng)上使用。在數(shù)據(jù)庫方面,.Net在自身的Microsoft SQL Server上也會比其他數(shù)據(jù)庫運行得好。在系統(tǒng)互聯(lián)方面,.Net提倡使用Web Service,這個技術(shù)目前還比較新,還沒有太多的成熟可靠的解決方案。在系統(tǒng)擴展方面.NET平臺的擴展思想是基于軟件的橫向擴展,而J2EE平臺的擴展思想則是基于硬件的縱向擴展。因此.NET還很難被應(yīng)用到集團化企業(yè)和省部級政府機關(guān)等大型應(yīng)用中。
三、Domino,積重難返,老客戶群起倒戈
Lotus自1989年推出,以電子郵件、非結(jié)構(gòu)文檔處理、安全機制見長,到目前擁有1.18億用戶,一度成為OA的標(biāo)準(zhǔn)應(yīng)用與開發(fā)平臺,然而隨著技術(shù)架構(gòu)從C/S向B/S的遷移,基于C/S架構(gòu)設(shè)計的Domino的技術(shù)弊端暴露無益。
Domino 用于B/S 結(jié)構(gòu)開發(fā)沒有優(yōu)勢
Domino 從郵件系統(tǒng)發(fā)展到文檔數(shù)據(jù)庫,其主要優(yōu)勢如安全認(rèn)證,靈活的表單定制等,在C/S 結(jié)構(gòu)下利用Notes 才能實現(xiàn)。雖然Domino 也支持基于Web 的開發(fā),但是喪失了大部分的先進的功能。用于B/S 應(yīng)用開發(fā)并沒有優(yōu)勢,相反由于Domino 使用私有的技術(shù),導(dǎo)致其Web 開發(fā)的效率低功能差。
Domino 不適合處理大量的數(shù)據(jù)
Domino 不是基于關(guān)系數(shù)據(jù)庫。因此不適合處理大量的數(shù)據(jù)。
Domino 對關(guān)系數(shù)據(jù)庫的支持較差
從Domino 中訪問關(guān)系數(shù)據(jù)庫比較困難。雖然Domino 提供了相應(yīng)的組件,但仍然不能滿足實際系統(tǒng)的需要。
Domino 與業(yè)務(wù)系統(tǒng)的結(jié)合能力差
辦公自動化系統(tǒng)與業(yè)務(wù)系統(tǒng)的結(jié)合已經(jīng)成為一種趨勢。需要隨時從辦公自動化系統(tǒng)中訪問業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)。Domino私有的技術(shù)不便于與其他關(guān)系型數(shù)據(jù)結(jié)合。
因此伴隨著管理軟件互聯(lián)網(wǎng)化和移動互聯(lián)網(wǎng)化的到來,Domino不得不面了眾多開發(fā)廠商重新選擇方向,向J2EE和.NET轉(zhuǎn)型或者以老客戶為基礎(chǔ)開展集成業(yè)務(wù),更多的老客戶因無法有效升級,或者系統(tǒng)性能嚴(yán)重下降,而不得不群起倒戈,放棄舊系統(tǒng),重新選型。其中,大客戶多選擇了J2EE,中小客戶部分選擇了.NET.
四、PHP,殘羹冷炙,管理軟件領(lǐng)域幾乎絕跡。
PHP等腳本語言雖然具有開發(fā)簡單,調(diào)試方便的特點,但由于其腳本性語言的特點決定了其在實現(xiàn)復(fù)雜商業(yè)邏輯的局限性,在大中型應(yīng)用中難以滿足性能要求,主要適合開發(fā)中小型網(wǎng)站和簡單管理系統(tǒng)。當(dāng)下PHP在管理軟件領(lǐng)域的研發(fā)幾乎已經(jīng)絕技,主要原因包括PHP對于不同的數(shù)據(jù)庫采用不同的數(shù)據(jù)庫訪問接口,所以數(shù)據(jù)庫訪問代碼的通用性不強;PHP還是采用面向過程的開發(fā)方法;PHP只能實現(xiàn)簡單的分布式兩層架構(gòu);PHP開發(fā)的程序的源代碼都是公開的,他人拿到php開發(fā)的程序后都可以進行修改,代碼安全性極低,另外PHP在可復(fù)用性、易維護性、與其他系統(tǒng)的整合集成方面都存在很多問題。因此當(dāng)下只有對技術(shù)完全不懂的客戶、信息化預(yù)算極低的客戶才可能在被個別廠商忽悠的情況下,繼續(xù)品用這些技術(shù)上的殘羹冷炙。
因延用PHP技術(shù)的管理軟件企業(yè)幾乎絕跡,因此典型代表企業(yè)數(shù)量不多,此類企業(yè)往往如同晚清的遺老遺少,往往以低價甚至是免費成為市場的攪局者,擾亂著市場的常規(guī)發(fā)展秩序。
鑒于J2EE成為高端產(chǎn)品的重要標(biāo)志,以及在未來技術(shù)支撐上所表現(xiàn)出的強勁優(yōu)勢,當(dāng)前眾多Domino、.NET、PHP廠商正在努力做出轉(zhuǎn)型,希望能夠在J2EE戰(zhàn)場上重新開辟戰(zhàn)線,這也導(dǎo)致了J2EE程序員的薪資大幅上漲,伴隨著產(chǎn)業(yè)進入發(fā)展的快車道,未來協(xié)同OA軟件技術(shù)路線的分水嶺逐步形成,產(chǎn)業(yè)格局很有可能因為技術(shù)路線的不同而重新洗牌和調(diào)整。