當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 云南OA系統(tǒng) > 昆明OA系統(tǒng) > 昆明OA快博
智能客戶端融合C/S與B/S
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來(lái)源:泛普軟件C/S架構(gòu)與B/S架構(gòu)都存在不可避免的局限,而智能客戶端恰好能克服它們存在的問(wèn)題,提高用戶滿意度,降低總體擁有成本。
人們對(duì)智能客戶端的關(guān)注開(kāi)始于微軟。事實(shí)上,自微軟推出.NET戰(zhàn)略以來(lái),其最令人關(guān)注的技術(shù)新動(dòng)向之一就是對(duì)智能客戶端(Smart Client)技術(shù)的深入研究與應(yīng)用推廣。尤其是微軟公司將這種體系結(jié)構(gòu)納入到.Net框架后,它立即引起了業(yè)界廣泛的關(guān)注。
微軟對(duì)于智能客戶端的定義是這樣的: 智能客戶端是易于部署和管理的客戶端應(yīng)用程序,它們通過(guò)統(tǒng)籌使用本地資源和到分布式數(shù)據(jù)資源的智能連接,從而為您提供高適應(yīng)性的、快速響應(yīng)的和豐富的交互式體驗(yàn)。
有專家認(rèn)為,智能客戶端技術(shù)是瘦客戶端應(yīng)用的代替技術(shù)。由于軟件巨頭微軟的大力推動(dòng),業(yè)內(nèi)人士預(yù)計(jì),它將在軟件產(chǎn)業(yè)變革中扮演重要的角色。
B/S還是C/S?
你的軟件產(chǎn)品是B/S(Browser/Server,瀏覽器/服務(wù)器)還是C/S(Client/Server,客戶端/服務(wù)器)架構(gòu)的?如今當(dāng)軟件供應(yīng)商在應(yīng)標(biāo)時(shí),經(jīng)常被用戶問(wèn)到類似的技術(shù)問(wèn)題。是B/S還是C/S已成為當(dāng)前軟件產(chǎn)業(yè)發(fā)展中不可回避的技術(shù)架構(gòu)問(wèn)題。
其實(shí),無(wú)論是B/S還是C/S都不新鮮。C/S技術(shù)從上世紀(jì)90年代初出現(xiàn)至今已經(jīng)相當(dāng)成熟,并得到了非常廣泛的應(yīng)用,其結(jié)構(gòu)經(jīng)歷了二層C/S、三層乃至多層C/S的演進(jìn)。B/S技術(shù)則是伴隨著Internet的普及而來(lái)。
應(yīng)該說(shuō),B/S和C/S各有千秋,它們都是當(dāng)前非常重要的計(jì)算架構(gòu)。在適用Internet、維護(hù)工作量等方面,B/S比C/S要強(qiáng)得多; 但在運(yùn)行速度、數(shù)據(jù)安全、人機(jī)交互等方面,B/S則遠(yuǎn)不如C/S。綜合起來(lái)可以發(fā)現(xiàn),凡是C/S的強(qiáng)項(xiàng),便是B/S的弱項(xiàng),反之亦然。因此,問(wèn)題也就因此而產(chǎn)生了,我們的軟件產(chǎn)品到底該用B/S還是C/S架構(gòu)呢?一場(chǎng)關(guān)于C/S與B/S的口水戰(zhàn)也由此而在軟件業(yè)界拉開(kāi)了序幕。在互聯(lián)網(wǎng)泡沫盛行的2000年至2002年間,這場(chǎng)口水戰(zhàn)達(dá)到了頂峰。但直到現(xiàn)在,人們也沒(méi)有辯出誰(shuí)是誰(shuí)非。
事實(shí)上,這場(chǎng)口水戰(zhàn)不可能有勝負(fù)出現(xiàn),因?yàn)锽/S與C/S具有不同的優(yōu)勢(shì)與特點(diǎn),它們無(wú)法相互取代。例如,對(duì)于以瀏覽為主、錄入簡(jiǎn)單的應(yīng)用程序,B/S技術(shù)有很大的優(yōu)勢(shì),現(xiàn)在全球鋪天蓋地的Web網(wǎng)站就是明證; 而對(duì)于交互復(fù)雜的ERP等企業(yè)級(jí)應(yīng)用,B/S則很難勝任,從全球范圍看,成熟的ERP產(chǎn)品大多采用二層或三層C/S架構(gòu),B/S的ERP產(chǎn)品并不多見(jiàn)。
智能客戶端: B/S與C/S的融合
包括微軟在內(nèi)的很多軟件供應(yīng)商注意到了軟件架構(gòu)的爭(zhēng)論,人們不禁要問(wèn): 是否有可能將B/S與C/S的優(yōu)勢(shì)融合呢?
微軟的答案是肯定的。智能客戶端就是它給出的解決方案。微軟認(rèn)為智能客戶端應(yīng)用程序可以將胖客戶端應(yīng)用程序的優(yōu)點(diǎn)和瘦客戶端應(yīng)用程序的部署和可管理性優(yōu)點(diǎn)結(jié)合起來(lái),使之在資源的利用上達(dá)到某種平衡。目前,微軟已形成Windows智能客戶端、Office智能客戶端,以及移動(dòng)智能客戶端等解決方案。
無(wú)獨(dú)有偶,國(guó)內(nèi)也有不少軟件公司在進(jìn)行這方面的研究。新中大在多年的深入研發(fā)的基礎(chǔ)上,推出了自己的智能客戶端技術(shù)。該技術(shù)完全是基于Web的應(yīng)用體系,既不屬于C/S,也不屬于B/S,兼具了二者的優(yōu)勢(shì)。
客觀地說(shuō),用“智能客戶端”來(lái)描述新中大的產(chǎn)品技術(shù)或許不那么準(zhǔn)確,因?yàn)椤爸悄芸蛻舳恕敝皇菍?duì)客戶端而言的,在新中大的技術(shù)還包括了服務(wù)器端的許多技術(shù),例如Web服務(wù)、應(yīng)用服務(wù)以及基于SOA的其他服務(wù)。目前,在新中大已有兩個(gè)基于智能客戶端技術(shù)的系列產(chǎn)品,GSoft/G6和A3。不過(guò),在GSoft/G6產(chǎn)品中,后端應(yīng)用的開(kāi)發(fā)采用了符合J2EE標(biāo)準(zhǔn)的應(yīng)用平臺(tái)和工具; 新中大A3產(chǎn)品的后端開(kāi)發(fā)則是采用了Microsoft .Net平臺(tái)。
智能客戶端的優(yōu)勢(shì)
和B/S或C/S相比,智能客戶端技術(shù)具有非常明顯的優(yōu)勢(shì)??偨Y(jié)起來(lái)可以概括為三點(diǎn),即充分本地資源利用和享受本地用戶體驗(yàn)、具備離線連接能力,以及智能部署和自動(dòng)更新。
智能客戶端應(yīng)用程序因功能級(jí)別的不同而呈現(xiàn)出多種形式。但所有智能客戶端應(yīng)用程序都具有的一個(gè)特性是具有利用本地資源的能力,如用于存儲(chǔ)、處理或數(shù)據(jù)捕獲的硬件(例如,閃存、CPU 和掃描儀)。
在企業(yè)或 Internet 范圍內(nèi),智能客戶端應(yīng)用程序能夠輕松地與系統(tǒng)連接并與之進(jìn)行數(shù)據(jù)交換。Web 服務(wù)使智能客戶端解決方案能夠利用行業(yè)標(biāo)準(zhǔn)協(xié)議(例如,XML、HTTP 和 SOAP)來(lái)與任何類型的遠(yuǎn)程系統(tǒng)交換信息。更為重要的是,無(wú)論是否連接到 Internet,智能客戶端應(yīng)用程序都可以正常工作。在沒(méi)有網(wǎng)絡(luò)連接或網(wǎng)絡(luò)連接斷續(xù)時(shí),智能客戶端能夠利用本地緩存和處理進(jìn)行操作。該功能對(duì)于新一代的移動(dòng)信息工作者來(lái)說(shuō)極具價(jià)值,尤其是在指定了移動(dòng)連接的成本、期限和速度的情況下。
順便說(shuō)一句,離線功能不僅可以在移動(dòng)方案中使用,而且其桌面解決方案也可以利用離線體系結(jié)構(gòu)來(lái)更新后臺(tái)線程上的后端系統(tǒng),從而保持用戶界面的響應(yīng)并改善最終用戶體驗(yàn)。該體系結(jié)構(gòu)還能夠提供成本和性能上的優(yōu)勢(shì),這是因?yàn)橛脩艚缑娌恍枰谥悄芸蛻舳伺c服務(wù)器之間來(lái)回切換。另外,由于智能客戶端只在后臺(tái)與其他系統(tǒng)交換所需的數(shù)據(jù),因此它與其他系統(tǒng)交換的數(shù)據(jù)量得以減少(即使在硬連接的客戶端系統(tǒng)上,這種帶寬的減少也會(huì)帶來(lái)巨大的好處)。這反過(guò)來(lái)會(huì)增強(qiáng)用戶界面 (UI) 的響應(yīng),因?yàn)閁I 不是通過(guò)遠(yuǎn)程系統(tǒng)呈現(xiàn)的。
表 C/S架構(gòu)與B/S架構(gòu)的對(duì)比(點(diǎn)擊小圖看大圖)
過(guò)去的傳統(tǒng)客戶端應(yīng)用程序很難進(jìn)行部署和更新。經(jīng)常會(huì)出現(xiàn)這樣的情況,安裝一個(gè)應(yīng)用程序會(huì)中斷另一個(gè)應(yīng)用程序。諸如“DLL Hell”等問(wèn)題使得安裝和維護(hù)客戶端應(yīng)用程序變得很困難和棘手。智能客戶端技術(shù)有效地解決了該問(wèn)題。例如,新中大智能客戶端盡管不完全是零安裝,但是已做到零維護(hù),客戶端程序即用即下載、自動(dòng)匹配版本、支持?jǐn)帱c(diǎn)續(xù)傳,真正體現(xiàn)了“智能”特質(zhì)。
總體而言,由于C/S與B/S都有不可避免的局限性,而智能客戶端恰好能解決他們的問(wèn)題,能提高用戶滿意度,并降低TCO,因此,不少專家們認(rèn)為,智能客戶端是企業(yè)應(yīng)用軟件發(fā)展的新方向。在未來(lái)的兩至三年,智能客戶端將會(huì)逐漸得到提供商與用戶的認(rèn)可,產(chǎn)業(yè)界也會(huì)掀起一股向智能客戶端遷移的熱潮。(本文作者為新中大軟件股份有限公司總工程師)
鏈接:智能客戶端推動(dòng)ERP創(chuàng)新
誰(shuí)也沒(méi)有料到,國(guó)內(nèi)的ERP產(chǎn)業(yè)在經(jīng)歷了兩三年的風(fēng)光后,那么快地陷入了一個(gè)新困局: 惡性競(jìng)爭(zhēng)越來(lái)越激烈。惡性競(jìng)爭(zhēng)所帶來(lái)的直接后果便是,提供商們的日子過(guò)得越來(lái)越艱難: 營(yíng)業(yè)額在上漲,但利潤(rùn)率卻在下滑。
為什么既令ERP提供商也令用戶深惡痛絕的惡性競(jìng)爭(zhēng)會(huì)如此盛行?根本原因在于國(guó)內(nèi)ERP產(chǎn)業(yè)的同質(zhì)化現(xiàn)象越來(lái)越嚴(yán)重。一個(gè)產(chǎn)業(yè)如果進(jìn)入同質(zhì)化競(jìng)爭(zhēng)時(shí)代,價(jià)格必然是最有效、最直接,也是最具自殺性、最能帶來(lái)惡性競(jìng)爭(zhēng)的手段。
擺脫惡性競(jìng)爭(zhēng)的根本原則是差異化。毫無(wú)疑問(wèn),對(duì)于國(guó)內(nèi)的ERP產(chǎn)業(yè)而言,技術(shù)創(chuàng)新是實(shí)現(xiàn)差異化的最佳途徑,也是最根本、最具可持續(xù)發(fā)展的途徑。
那么,當(dāng)前有哪種技術(shù)創(chuàng)新可以令整個(gè)ERP產(chǎn)業(yè)為之心動(dòng)呢?在ERP領(lǐng)域磨練多年的新中大軟件股份有限總裁石鐘韶認(rèn)為,智能客戶端將會(huì)成為目前ERP產(chǎn)業(yè)技術(shù)創(chuàng)新的最佳切入點(diǎn)。另有從事管理軟件研究的人士甚至大膽預(yù)言,向“智能客戶端”的遷移將打破現(xiàn)有ERP的格局,徹底改變同質(zhì)化競(jìng)爭(zhēng)的局面,從而擺脫ERP產(chǎn)業(yè)的惡性競(jìng)爭(zhēng)。 (CCW)
- 1重慶OA快博
- 2貴陽(yáng)OA快博
- 3武漢OA快博
- 4北京OA快博
- 5南京OA快博
- 6長(zhǎng)沙OA快博
- 7杭州OA快博
- 8鄭州OA快博
- 9上海OA快博
- 10天津OA快博
- 11沈陽(yáng)OA快博
- 12哈爾濱OA快博
- 1網(wǎng)絡(luò)數(shù)據(jù) “備戰(zhàn)”BPO
- 2電信運(yùn)營(yíng)商服務(wù)中小企業(yè)的舉措
- 3昆明OA軟件CIO的左膀右臂
- 4企業(yè)怎么買(mǎi)雙核服務(wù)器
- 5企業(yè)開(kāi)發(fā)者可從Web 2.0學(xué)到什么?
- 6oa軟件開(kāi)發(fā)哪家實(shí)現(xiàn)比較強(qiáng)? 我有泛普OA二次開(kāi)發(fā)的文檔共享給大家
- 7通過(guò)電子郵件標(biāo)頭識(shí)真假垃圾郵件
- 8昆明OA軟件:走向集成運(yùn)用的大OA時(shí)代到來(lái)
- 9三大主流工作流引擎技術(shù)分析與市場(chǎng)預(yù)測(cè)
- 10外包策略挑戰(zhàn)企業(yè)的管理極限
- 11常用的六個(gè)決策制定模型來(lái)進(jìn)行決策
- 12BI前端展現(xiàn)工具選型
- 13企業(yè)需要什么樣的知識(shí)管理系統(tǒng)?
- 14應(yīng)用服務(wù)器軟件購(gòu)買(mǎi)指南
- 15如何讓打印機(jī)節(jié)省開(kāi)支?
- 16打通PDM與ERP集成的最后壁壘
- 17貝塔斯曼的第三方物流系統(tǒng)
- 18年金市場(chǎng)信息系統(tǒng)部署裹足不前
- 19IT售前應(yīng)該警惕的幾類客戶
- 20OA辦公軟件系統(tǒng)在線試用、下載如何做好
- 21透析上海輪胎像膠集團(tuán)ERP二次開(kāi)發(fā)
- 22SOA不是預(yù)算中的頭名
- 23開(kāi)源成為軟件企業(yè)競(jìng)爭(zhēng)新方式
- 24讓SOA不斷成熟
- 25昆明OA軟件公司認(rèn)為OA選型的誤區(qū)
- 26ERP與SCM到底有什么區(qū)別
- 27企業(yè)blog的分寸在哪里
- 28手機(jī)病毒入侵企業(yè)
- 29昆明OA軟件公司:2014年OA軟件市場(chǎng)紫禁之巔巔峰對(duì)決
- 30把IT售前工作化繁為簡(jiǎn)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓