不少印刷企業在選擇ERP系統的時候都會問供應商采用的是C/S架構還是B/S架構,這是目前印刷管理erp中最常用的兩種技術,那么印刷管理erp中C/S架構和B/S架構有什么區別呢?
一、印刷管理erp中C/S架構和B/S架構的定義
C/S(Client/Server)結構,即大家熟知的客戶機和服務器結構。它是軟件系統體系結構,通過它可以充分利用兩端硬件環境的優勢,將任務合理分配到Client端和Server端來實現,降低了系統的通訊開銷。目前大多數應用軟件系統都是Client/Server形式的兩層結構。
所謂B/S(Browser/Server)結構,即瀏覽器和服務器結構。客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator 或 Intemnet Explorer,服務器安裝Oracle,SybaseInformix 或 SQL Server 等數據庫,瀏覽器就通過 Web Server同數據庫進行數據交互。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。
二、印刷管理erp中C/S架構和B/S架構的區別
1、硬件環境不同
c/s通常建立在專用網絡上,lan提供專用服務器之間的連接和數據交換服務(實現遠程訪問)。由于客戶端與服務器直接連接,沒有中間鏈路,因此響應速度快。b/s建立在wan上,不需要專用的網絡硬件環境,比c/s具有更強的適應范圍,但是帶寬要求很高,必須使用網絡打印。
2、對安全要求不同
C/S架構建立在局域網之上,面向比較固定的用戶,對安全的要求較高。B/S架構建立在廣域網上,面對不可知人群,安全性差。
3、響應速度不同
C/S架構的客戶端和服務器直接連接,沒有任何障礙,因此相應的速度很快,尤其是當用戶數量增加時。B/S架構相應地很慢,主要責任在于數據庫服務器。由于B/S架構的無限可擴展性,當用戶激增和流量巨大時,服務器相應地變慢,并且服務器處于癱瘓的危險中。
4、系統維護不同
由于它的完整性,C/S程序必須作為一個整體來檢查,并且問題和系統升級成本相對較高。它需要一個特殊的客戶端安裝程序,并且分發功能很弱。對于點多面廣、無網絡條件的用戶組,無法實現快速部署、安裝和配置。B/S架構簡單,構件個別的更換,系統維護簡單升級成本較小。
5、處理問題不同
C/S程序可以處理用戶面固定,并且在相同區域,滿足安全要求高需求,B/S建立在廣域網上,面向不同的用戶群,滿足分散地域廣需求。
6、用戶接口不同
C/S多是建立的Window平臺上,表現方法有限,對程序員普遍要求較高,開發成本較高,B/S建立在瀏覽器上,有更加豐富和生動的表現方式與用戶交流.并且大部分難度減低,開發成本較低。
7、信息流不同
C/S程序一般是典型的中央集權的機械式處理,交互性相對低,B/S信息流向可變化,B-BB-CB-G等信息、流向的變化,更像交易中心。
8、系統的實現要求不同
C/S結構管理系統具有較強的交易處理能力,能夠實現復雜的業務流程,操作界面美觀,形式多樣,能夠充分滿足客戶自身的個性化需求。B/S結構的管理系統個性化特點明顯降低,無法實現具有個性化的功能要求,操作是以鼠標為最基本的操作方式,無法滿足快速操作的要求,頁面動態刷新,響應速度明顯降低,功能弱化,難以實現傳統模式下的特殊功能要求。
通過上面的介紹可以看出C/S架構和B/S架構各有優缺點,印刷企業在選擇ERP管理系統的時候可根據自身情況綜合考量,但如果是中小型印刷企業的話建議選擇C/S架構,其性能更加穩定。