? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? “B/S”版財務(wù)軟件辨析 ?
? ?
? ? 一一當(dāng)前,少數(shù)財務(wù)軟件廠商和媒體有目的地炒作“B/S”版財務(wù)軟件,其概念依據(jù)、技術(shù)本質(zhì)是什么?其實際應(yīng)用的前景又如何? ?
? 一、 ? 概念依據(jù) ?
? 一一所謂“B/S”,是指“瀏覽器/服務(wù)器”,即客戶端(用戶交互輸入輸出界面)是標(biāo)準(zhǔn)的瀏覽器(如INTERNET ?
EXPLORE,NETSCAPE ? NAVIGATOR等),服務(wù)器端為標(biāo)準(zhǔn)的WEB服務(wù)器(如INTERNET ? INFORMATION ?
SERVER,NETSCAPE ?
SERVER等)協(xié)同應(yīng)用服務(wù)器響應(yīng)瀏覽器的請求,也即將INTERNET技術(shù)應(yīng)用于財務(wù)軟件。其邏輯組成可表示如下: ?
? ?
?
一一其實,其本質(zhì)上仍是C/S計算模式,充其量叫做基于WEB的C/S計算模式。但是,MICROSOFT,INPRISE等世界知名的開發(fā)工具廠商的開
發(fā)技術(shù)文檔中從沒有“B/S”的概念的相關(guān)論述和定義,由此可見,所謂的“B/S”版財務(wù)軟件的提法在技術(shù)上缺乏新意,理論上也是沒有依據(jù)的,屬商業(yè)炒
作。 ?
? 二、 ? 技術(shù)本質(zhì) ?
? ?
? 1、 ? 客戶端 ?
? ?
?
一一受限于HTML語言的交互性差問題,輸入輸出的用戶互界面不能用純INTERNET技術(shù)規(guī)范HTML/HTTP解決,因為INTERNET ?
WWW技術(shù)的主要應(yīng)用是發(fā)布信息而不是輸入輸出,“瀏覽器”是用于“瀏覽”而非終端輸入輸出!所以為了解決瀏覽器和HTML頁面的交互性差問題,
“B/S”版財務(wù)軟件往往在客戶端采用微軟獨家支持的ACTIVEX技術(shù),這其實是一個由瀏覽器啟動的客戶端程序。 ?
? ?
? 2、 ? 服務(wù)器端 ?
? ?
? 一一服務(wù)器端的WEB服務(wù)器用于發(fā)布信息,這與財務(wù)系統(tǒng)的應(yīng)用無多大關(guān)系,只起到發(fā)布ACTIVEX控件到客戶端的作用。關(guān)鍵是應(yīng)用服務(wù)器(APP
?
SERVER),其要與ACTIVEX控件連接,必須做成是COM對象。COM對象也是微軟獨家支持的技術(shù),其原意是代碼共享,故其有對外公開的接口供外
部應(yīng)用調(diào)用,由其依調(diào)用的不同連接存取后端大型數(shù)據(jù)庫(如ORANCLE,SQL ? SERVER等)返回客戶端。 ?
? ?
?
一一從技術(shù)上看,與其說“B/S”版財務(wù)軟件是INTERNET平臺上的商業(yè)應(yīng)用倒不如說是“微軟公司的INTERNET平臺”上的集成方案。因為,
ACTIVEX和COM技術(shù)遠(yuǎn)未成為INTERNET技術(shù)的標(biāo)準(zhǔn),只有微軟平臺和產(chǎn)品支持這些技術(shù),也就是說ACTIVEX、COM技術(shù)是還未成熟到讓業(yè)
界接受其為INTERNET平臺上的標(biāo)準(zhǔn)。 ?
? ?
? 三、 ? 應(yīng)用前景 ?
? ?
? 一一從其概念上,技術(shù)實現(xiàn)上看,“B/S”版財務(wù)軟件引進(jìn)INTERNET技術(shù)是一種新的嘗試,但是試想以下幾個問題: ?
? ?
? 1、 ? 世界上著名的軟件廠商,包括CA、IBM、HP,從沒有宣稱其擁有一套號稱 ? ?
? ? “B/S”版商用軟件。 ? ?
? 2、 ? 甚至ACTIVEX技術(shù),COM技術(shù)的發(fā)源地棗微軟,同樣沒有所謂的“B/S"版商 ? ?
? ? 用軟件,哪怕是類似的。 ? ?
? ?
? 一一這些問題的答案不是人家腦子笨,做不出“B/S”版商用軟件,也不是人家沒市場眼光,看不到市場的需求,而是“在觀望!”原因在于: ?
? ?
? (1) ?
INTERNET技術(shù)中關(guān)鍵的安全問題遠(yuǎn)未解決,其中信息傳遞過程中的加密和身份驗證是關(guān)鍵性任務(wù)運用INTERNET技術(shù)的最大障礙,這就是現(xiàn)階段
INTERNET技術(shù)的主要應(yīng)用仍停留于公開發(fā)布信息為主的原因。財務(wù)系統(tǒng)理所當(dāng)然是企事業(yè)單位中的關(guān)鍵性任務(wù),其對數(shù)據(jù)的安全要求和系統(tǒng)的穩(wěn)定運行要求
是首要的。試想,財務(wù)主管的密碼被竊取,敏感財務(wù)數(shù)據(jù)被非法存取,這對企事業(yè)單位來說無疑是一場災(zāi)難。所以,財務(wù)系統(tǒng)應(yīng)用平臺全面向INTERNET平臺
轉(zhuǎn)移,言之尚早,只要是真正對用戶負(fù)責(zé)的軟件廠商,在安全問題得不到保障的情況下絕不會貿(mào)然向用戶發(fā)布所謂“B/S”的商業(yè)應(yīng)用,自砸招牌,不負(fù)責(zé)任。
?
? ?
? (2) ?
ACTIVEX控件一般在編程上用作界面組件,供容器進(jìn)程(如瀏覽器)調(diào)用,也就是說,ACTIVEX控件有公開的調(diào)用接口,容器進(jìn)程調(diào)用這些公開的調(diào)用
接口操縱ACTIVEX控件的行為,或觸發(fā)ACTIVEX控件內(nèi)置的行為,故ACTIVEX控件一般用作代碼重用的界面組件,絕少用作業(yè)務(wù)模塊。而
“B/S”版財務(wù)軟件就是用ACTEIVEX控件代替以前財務(wù)軟件中的模塊。這種代替產(chǎn)生兩個問題,一是ACTIVEX控件是可任意驅(qū)動調(diào)用的(大部分的
編程工具都支持ACTIVEX控件的調(diào)用);二是外來ACTIVEX控件內(nèi)置的行為是不可控的、未知的。第一個問題可能導(dǎo)ACTIVEX控件的非經(jīng)授權(quán)的
調(diào)用存取財務(wù)數(shù)據(jù),也即繞過“B/S”財務(wù)軟件的客戶端。第二個問題可能導(dǎo)致惡意的ACTIVEX控件咨詢破壞客戶端系統(tǒng)。出于這樣的原因,IE等到瀏覽
器對運行下載的ACTIVEX控件安全檢查十分嚴(yán)格,而所謂的“B/S”版財務(wù)軟件則往往要求瀏覽器取消IE等瀏覽器的ACTIVEX控件安全檢查,這不
啻于把客戶端系統(tǒng)對外門戶大開。 ?
? ?
? (3) ?
ACTIVEX控件的核心技術(shù)基礎(chǔ)就是COM對象,COM對象也有公開的接口,也即是設(shè)計成“被驅(qū)動”的。“B/S”版財務(wù)軟件一般用COM對象用作應(yīng)用
服務(wù)器,其接口被客戶端的ACTIVEX控件調(diào)用以存取數(shù)據(jù)庫,這是一個非常致命的安全漏洞。稍懂COM原理的編程人員輕而易舉便可獲得COM對象的接口
函數(shù)列表,然后自己去驅(qū)動COM對象存取后端數(shù)據(jù)庫,這無疑將企事業(yè)的業(yè)務(wù)數(shù)據(jù)(存放于后端數(shù)據(jù)庫中)向INTERNET公布!這并非說COM技術(shù)一無是
處,COM對象設(shè)計原意是開放,代碼重用,在編程中COM技術(shù)是一門非常有用的技術(shù)。 ?
? ?
? 四、 ? 國內(nèi)財務(wù)軟件廠商的策略 ?
? ?
?
一一針對“B/S”版財務(wù)軟件,似乎國內(nèi)的財務(wù)軟件廠商對之反應(yīng)冷淡,用友在力推其UFERP,金蝶主張三層結(jié)構(gòu)財務(wù)軟件。其實,財務(wù)軟件作為商業(yè)應(yīng)用軟
件應(yīng)以“應(yīng)用為本”,貼近于廣大財務(wù)人員的實際工作需要,引領(lǐng)企事業(yè)單位的財務(wù)管理水平提高。撇開財務(wù)軟件蘊含的功能、思想,空談開發(fā)技術(shù)如何超前、先
進(jìn),這是本末倒置,誤導(dǎo)用戶。 ?
? ?
? 一一當(dāng)前的國情也不適應(yīng)“B/S”版財務(wù)軟件的配置要求,從前面所述其邏輯組成圖可見,“B/S”版財務(wù)軟件至少需要以下軟件支持。 ?
? ?
? (1) ? IE4.0以上瀏覽器(NETSCAPE ? NAVIGATOR不太支持ACTIVEX) ?
? ?
? (2) ? WEB ? SERVER ?
? ?
? (3) ? 大型數(shù)據(jù)庫(SQL ? SERVER, ? ORACLE等) ?
? ?
? 一一其中,WEB ?
SERVER和大型數(shù)據(jù)庫的安裝、維護(hù)、管理對于一般的財會人員甚至一般的企業(yè)IT人員過于復(fù)雜,更遑論其購置成本了(大型數(shù)據(jù)一般幾萬元人民幣以上)。
假如是單機(jī)應(yīng)用的話,也需在一臺計算機(jī)中配齊這些支持軟件,其總擁有成本(TOC)巨大,效益低下。不可忽視的還有為了安全而額外支出的鳳險、精力和金
錢。
posted on 2007-03-28 23:57
OMG 閱讀(1493)
評論(3) 編輯 收藏 所屬分類:
財務(wù)系統(tǒng)