一、金蝶K/3 ERP簡介及應(yīng)用現(xiàn)狀
金蝶K/3 ERP系統(tǒng)集財務(wù)管理、供應(yīng)鏈管理、生產(chǎn)制造管理、人力資源管理、企業(yè)績效、移動商務(wù)、集成引擎及行業(yè)插件等業(yè)務(wù)管理組件為一體,以成本管理為目標(biāo),計劃與流程控制為主線,通過對成本目標(biāo)及責(zé)任進行考核激勵,推動管理者應(yīng)用ERP等先進的管理模式和工具,建立企業(yè)人、財、物、產(chǎn)、供、銷科學(xué)完整的管理體系。
金蝶K/3 ERP系統(tǒng)是完全基于Microsoft公司的Windows DNA(Windows Distributed interNet Application)技術(shù)架構(gòu)的分布式應(yīng)用系統(tǒng)。在K/3 ERP系統(tǒng)實施時,需要把客戶端程序安裝在客戶計算機上,在中間層服務(wù)器上部署K/3 ERP系統(tǒng)服務(wù)器端,后臺運行數(shù)據(jù)庫,如SQL Server。客戶端可以通過任何網(wǎng)絡(luò)甚至是Internet直接登陸到K/3 ERP應(yīng)用系統(tǒng)進行業(yè)務(wù)操作。
在K/3 ERP應(yīng)用過程中,客戶端可以把數(shù)據(jù)查詢語句通過網(wǎng)絡(luò)傳遞給服務(wù)器端,服務(wù)器端處理完用戶的請求后會把數(shù)據(jù)記錄集傳送到客戶端,由客戶端應(yīng)用程序進行顯示,并可以在客戶端進行相關(guān)的處理、打印及其他操作。
由于K/3 ERP應(yīng)用中,客戶端和服務(wù)器之間要持續(xù)進行大量的業(yè)務(wù)流,這使得在管理員在部署金蝶K/3應(yīng)用時不得不面臨如下難題:
* 客戶端硬件系統(tǒng)要求很高,現(xiàn)有的計算機硬件投資面臨無法繼續(xù)使用的風(fēng)險;
* 客戶端部署、升級維護工作量大;
* 現(xiàn)有的網(wǎng)絡(luò)架構(gòu)面臨挑戰(zhàn),特別是跨網(wǎng)絡(luò)部署金蝶K/3應(yīng)用時,網(wǎng)絡(luò)將成為應(yīng)用性能無法施展的瓶頸;
* 在客戶端通過網(wǎng)絡(luò)連接到公司應(yīng)用系統(tǒng)操作時,所有的數(shù)據(jù)包括登陸、應(yīng)用、數(shù)據(jù)提交都是在網(wǎng)絡(luò)上進行的,所有的數(shù)據(jù)面臨安全的威脅。
如何快速部署金蝶K/3應(yīng)用?如何保護現(xiàn)有的計算機硬件及網(wǎng)絡(luò)投資?如何保護金蝶K/3客戶端到服務(wù)器端數(shù)據(jù)傳輸?shù)陌踩裕?/span>
瑞友天翼系統(tǒng)正是解決上述需求的一種先進和優(yōu)秀的應(yīng)用集中部署、管理平臺,它基于A/S(Application/Serving)架構(gòu)的應(yīng)用接入,在保護現(xiàn)有系統(tǒng)完整性的前提下,幫助用戶建立高效、安全、穩(wěn)定的信息系統(tǒng)鏈路,真正實現(xiàn)應(yīng)用和信息的價值,并提升企業(yè)信息系統(tǒng)可控性、靈活性和降低企業(yè)信息化運營維護成本。
二、瑞友天翼系統(tǒng)簡介
瑞友天翼系統(tǒng)(GWT System)是基于服務(wù)器計算架構(gòu)(Application Serving簡稱A/S架構(gòu))的應(yīng)用接入平臺。它將用戶各種業(yè)務(wù)軟件集中部署在天翼服務(wù)器(集群)上,通過瑞友RAP協(xié)議(Remote Application Protocol),即可讓客戶端快速安全的執(zhí)行服務(wù)器上的應(yīng)用軟件,瑞友RAP協(xié)議對網(wǎng)絡(luò)的帶寬要求非常低,平均一個客戶僅占用10K左右,也無需在客戶端上安裝業(yè)務(wù)軟件,從而使的用戶不再受客戶端和連接性能的限制,可以在任何時間、任何地點、使用任何設(shè)備、采用任何網(wǎng)絡(luò)連接方式,都可高效、安全的訪問服務(wù)器(群)上的應(yīng)用程序和關(guān)鍵資源。
1、瑞友天翼(GWT System)的應(yīng)用原理
在GWT中采用了瑞友公司獨創(chuàng)的RAP(Remote Application Protocol)技術(shù),能夠動態(tài)實時對應(yīng)用程序的人機交互邏輯(應(yīng)用程序界面、鍵盤及鼠標(biāo)的操作、音頻輸入輸出、讀卡器、打印輸出等)與計算邏輯隔離開來。在用戶訪問天翼服務(wù)器應(yīng)用時,用戶計算機只需要把人機交互邏輯通過RAP協(xié)議傳送到服務(wù)器端,服務(wù)器端為用戶開設(shè)獨立的會話空間,應(yīng)用程序的計算邏輯在這個會話空間中運行,把變化后的人機交互邏輯傳送給客戶端,并且在客戶端相應(yīng)設(shè)備展示出來,從而使用戶獲得如同運行本地應(yīng)用程序一樣的訪問感受。
2、給客戶帶來的價值
* 可以在超低帶寬下流暢運行大型應(yīng)用軟件提供一種遠(yuǎn)程接入方案
* 能為軟件服務(wù)商提供遠(yuǎn)程維護平臺,降低服務(wù)成本
* 能將原有的C/S程序無需二次開發(fā)即可WEB化
* 能為客戶帶來應(yīng)用系統(tǒng)的集中部署和集中維護,降低實施與維護成本
* 突破軟硬件循環(huán)升級的定律,為客戶降低IT資源的總體擁有成本
* 能為客戶提供快捷方便的移動辦公服務(wù)
* 建設(shè)新的分支機構(gòu)信息系統(tǒng),瞬間即可完成,實現(xiàn)企業(yè)快速擴張
三、金蝶K/3的瑞友天翼應(yīng)用方案
為了簡化和加速金蝶K/3產(chǎn)品的實施,并提供最廣泛和最安全的接入服務(wù),以及在推進過程中不間斷管理,金蝶K/3產(chǎn)品在中國企業(yè)的應(yīng)用中,我們建議采用瑞友天翼系統(tǒng)作為金蝶K/3應(yīng)用平臺。通過在瑞友天翼系統(tǒng)服務(wù)器(集群)上集中安裝、部署和管理K/3客戶端,并安全地部署到包括Internet在內(nèi)的任何網(wǎng)絡(luò),發(fā)布到使用任何客戶端設(shè)備的用戶。瑞友天翼系統(tǒng)確保為金蝶K/3的企業(yè)用戶提供一個一致的、個性化的體驗,企業(yè)用戶對IT的投資回報也將通過瑞友天翼系統(tǒng)接入架構(gòu)快速從金蝶K/3產(chǎn)品獲得。
1、 金蝶K/3的瑞友天翼實現(xiàn)

金蝶K/3 GWT集群方案示意圖
在網(wǎng)絡(luò)中部署GWT服務(wù)器集群,在GWT服務(wù)器上安裝K/3客戶端軟件,所有用戶運行GWT服務(wù)器上的客戶端軟件,并通過內(nèi)部高速網(wǎng)絡(luò)連接金蝶K/3服務(wù)器,完成財務(wù)、供應(yīng)鏈、生產(chǎn)制造、分銷、零售、客戶關(guān)系、服務(wù)管理等功能模塊的使用。
如果需要允許用戶跨Internet訪問,建議把GWT服務(wù)器集群部署在DMZ網(wǎng)絡(luò)中,把金蝶K/3服務(wù)器端部署在內(nèi)部網(wǎng)絡(luò)中,在內(nèi)部防火墻上設(shè)置允許金蝶K/3客戶端和服務(wù)器端通信的進行。
2、 基于GWT系統(tǒng)實施金蝶K/3的好處
* 低帶寬下的金蝶K/3訪問
由于將金蝶K/3客戶端程序都部署在GWT服務(wù)器集群上時,服務(wù)器集群與遠(yuǎn)處的客戶機之間的網(wǎng)絡(luò)中不再需要傳輸大量的通訊數(shù)據(jù),它們之間只是傳輸鼠標(biāo)、鍵盤指令以及屏幕變化等輸入輸出邏輯信息,所以對網(wǎng)絡(luò)帶寬的要求非常低,僅需28kbps的帶寬,客戶機即可安全、快速、穩(wěn)定的遠(yuǎn)程訪問服務(wù)器群發(fā)布的金蝶K/3客戶端,金蝶K/3客戶端與服務(wù)器之間的通信通過內(nèi)部快速網(wǎng)絡(luò)傳輸。
* 徹底解決基于互聯(lián)網(wǎng)的遠(yuǎn)程金蝶K/3安全問題
在GWT中,由于所有的金蝶K/3客戶端程序都在服務(wù)器集群上運行,所以客戶端和服務(wù)器端傳送的僅僅是應(yīng)用程序的輸入輸出邏輯,在沒有特別授權(quán)的情況下,數(shù)據(jù)無法離開服務(wù)器集群,保證了數(shù)據(jù)的安全。GWT中還內(nèi)嵌了SSL128位加密通信技術(shù)來保證客戶端和服務(wù)器端網(wǎng)絡(luò)通訊的安全。
在保護用戶身份驗證安全方面,在GWT中,采用用戶帳號和Windows帳號關(guān)聯(lián)的方式,在GWT中存儲用戶密碼,用戶訪問應(yīng)用程序時不直接使用Windows 帳號密碼,而是使用GWT中為用戶單獨創(chuàng)建的帳號。用戶帳號的身份驗證支持用戶名/密碼、USB Key驗證、智能卡等身份驗證方法。
在保護服務(wù)器安全方面, GWT中直接內(nèi)嵌了組策略的配置設(shè)置,管理員無需熟悉組策略的具體配置,只需要進行簡單的選擇,就可以輕松的限制用戶對某個具體的硬盤、系統(tǒng)任務(wù)欄或IE等服務(wù)器端資源的訪問。
在GWT中,管理員還可以輕松的對客戶端進行控制,可以根據(jù)用戶帳號、訪問時間、客戶端IP地址、客戶端MAC地址、客戶端機器特征碼(從CPU、主板、硬盤等硬件計算而來)等來限制客戶端對應(yīng)用程序的訪問,從而做到即使用戶帳號信息泄露,第三方也無法盜用應(yīng)用程序,有效的保證了用戶關(guān)鍵應(yīng)用和數(shù)據(jù)的安全。
* 減少IT投資成本,保護現(xiàn)有IT投資
由于金蝶K/3客戶端的運行100%在GWT服務(wù)器端執(zhí)行,GWT客戶端計算機只需要處理金蝶K/3客戶端軟件的輸入/輸出邏輯,所以對GWT客戶端計算機的硬件要求很低,只要是能運行Windows的計算機都可以成為GWT客戶端,企業(yè)用戶原有的較早計算機仍然可以使用。隨著業(yè)務(wù)的發(fā)展,也只需要往GWT服務(wù)器集群中添加新的服務(wù)器就可以應(yīng)付更高的運算需求。
* 方便管理、降低維護成本
在GWT環(huán)境下,金蝶K/3客戶端安裝在GWT服務(wù)器集群上,同時用戶也可以把所有其他需要使用的軟件部署在GWT服務(wù)器上,用戶計算機無需安裝應(yīng)用程序,當(dāng)金蝶K/3程序需要更新維護時,管理員只需在GWT服務(wù)器上進行相關(guān)操作,無需再對每個客戶端實施部署等操作,降低了管理成本。
針對中小型用戶較多使用ADSL接入Internet的狀況,瑞友公司開發(fā)了動態(tài)域名解析系統(tǒng),適用企業(yè)管理員無需借助第三方的動態(tài)DNS解析,就可以讓用戶從Internet以名稱方便的訪問企業(yè)內(nèi)部發(fā)布的應(yīng)用了。
* 高穩(wěn)定性、高可擴展的金蝶K/3應(yīng)用
GWT在總結(jié)國內(nèi)外同類產(chǎn)品的基礎(chǔ)上,優(yōu)化的負(fù)載均衡算法和策略,最大程度提高服務(wù)器資源的有效利用。它最大化容忍服務(wù)器故障,實現(xiàn)集群控制器動態(tài)漂移,最大化的容忍集群故障;并且最大化的容忍超低帶寬,保證業(yè)務(wù)流暢運行,而且最大化的容忍網(wǎng)絡(luò)斷線,保證商業(yè)不間斷運作。
為了提高計算能力,GWT采用高可用服務(wù)器集群技術(shù),能夠通過策略進行基于應(yīng)用進行動態(tài)負(fù)載均衡,確保應(yīng)用軟件服務(wù)的能力與擴展能力。
* 無處不在的性能優(yōu)化,支持更多的用戶訪問
GWT時刻注意優(yōu)化性能,不僅在本地輸入法和虛擬打印中盡量優(yōu)化服務(wù)器和網(wǎng)絡(luò)性能,在服務(wù)器端運行應(yīng)用程序時更是采用了資源共享和會話共享技術(shù)來優(yōu)化服務(wù)器性能。
在GWT中,專門開啟了獨立的共享空間,用于加載金蝶K/3客戶端程序模塊的代碼段,用戶執(zhí)行程序時數(shù)據(jù)段存放在各自獨立的內(nèi)存空間中,這樣就減少從服務(wù)器硬盤上大量讀取代碼段的需求,從而減少服務(wù)器內(nèi)存、硬盤及CPU資源的消耗。因此在同樣的硬件條件下,服務(wù)器同時可以支持更多的用戶訪問。
在GWT中,一個用戶從同一個客戶端訪問服務(wù)器上的多個應(yīng)用程序時,只會占用一個會話,所有的應(yīng)用程序在一個會話空間中運行,減少了服務(wù)器因為維護多個會話而產(chǎn)生的資源消耗,同時降低了網(wǎng)絡(luò)連接的數(shù)量。
* 服務(wù)器與客戶機資源共享
GWT可設(shè)置客戶機資源映射,如硬盤共享、USB共享、打印機共享起來,可讓用戶在使用服務(wù)器集群的硬件資源運行金蝶K/3客戶端的同時,還可以訪問客戶機的各種設(shè)備資源。
* 優(yōu)秀的虛擬打印功能
用戶在訪問金蝶K/3客戶端時,通常需要在本地打印報表,從服務(wù)器網(wǎng)絡(luò)到各遠(yuǎn)程訪問客戶端網(wǎng)絡(luò),往往存在著多臺打印機,如果對打印機名不加處理的話,用戶很難分辨出哪一臺打印機是自己本地的,往往身在本地,輸出的結(jié)果卻在另一個城市的打印機上,浪費了資源,耽誤了工作。 GWT提供虛擬打印功能,無須在服務(wù)器端安裝任何打印驅(qū)動程序,也不需要在服務(wù)器端安裝管理打印機,使得用戶可以直接使用本地的打印機進行打印,更加方便用戶的使用。
* 強大的本地輸入,使一切操作更簡單
GWT結(jié)合中國人習(xí)慣,全中文界面,注重易用性,強調(diào)傻瓜化操作,讓用戶非常容易的就掌握產(chǎn)品,簡單易操作。
在傳統(tǒng)的遠(yuǎn)程接入環(huán)境中,當(dāng)應(yīng)用程序在服務(wù)器端運行時,如果用戶需要輸入中文,只能使用服務(wù)器端安裝的輸入法,因此需要管理員在服務(wù)器端安裝眾多的輸入法。輸入法字庫屬于文字型數(shù)據(jù)庫,檢索較慢,當(dāng)多個用戶使用服務(wù)器端的輸入法時,會導(dǎo)致響應(yīng)慢,同時增加服務(wù)器端的壓力。在輸入法習(xí)慣保留方面,由于同一輸入法會有多用戶使用,用戶的輸入習(xí)慣無法在服務(wù)器上得到很好的保留。同時服務(wù)器端輸入法也不支持手寫和語音等高級輸入法。
在GWT環(huán)境中,支持使用客戶端輸入法進行文字輸入。用戶在輸入文字時,使用本地輸入法錄入文字,由RAP協(xié)議把輸入文字的編碼傳送到服務(wù)器端,再在服務(wù)器端進行解碼顯示,有效解決了服務(wù)器端輸入法響應(yīng)慢的問題,同時還可以保留客戶端的輸入法習(xí)慣,更無須在服務(wù)器端安裝多種輸入法。
在GWT中本地輸入法中,由于采用了獨特的編碼、解碼技術(shù),可以實現(xiàn)不同文字類型的自動切換,如繁簡字的切換可以方便的實現(xiàn)。