一卡通系統之架構缺點及服務端的特征
文章出處:http://hz-huyue.com 作者:興邦客服部 人氣: 發表時間:2014年10月22日
一卡通系統之架構缺點及服務端的特征
客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,而是路程的問題。還有,系統軟件升級時,每一臺客戶機需要重新安裝,其維護和升級成本非常高。
對客戶端的操作系統一般也會有限制。可能適應于Win98, 但不能用于win2000或Windows XP?;蛘卟贿m用于微軟新的操作系統等等,更不用說Linux、Unix等。[1] (目前,大多數客戶端都適應win XP系統,但對微軟新的操作系統或其他開發系統就兼用不了。)
C/S架構的劣勢還有高昂的維護成本且投資大。首先,采用C/S架構,要選擇適當的數據庫平臺來實現數據庫數據的真正“統一”,使分布于兩地的數據同步完全交由數據庫系統去管理,但邏輯上兩地的操作者要直接訪問同一個數據庫才能有效實現,有這樣一些問題,如果需要建立“實時”的數據同步,就必須在兩地間建立實時的通訊連接,保持兩地的數據庫服務器在線運行,網絡管理工作人員既要對服務器維護管理,又要對客戶端維護和管理,這需要高昂的投資和復雜的技術支持,維護成本很高,維護任務量大。
其次,傳統的C/S結構的軟件需要針對不同的操作系統系統開發不同版本的軟件,由于產品的更新換代十分快,代價高和低效率已經不適應工作需要。在JAVA這樣的跨平臺語言出現之后,B/S架構更是猛烈沖擊C/S,并對其形成威脅和挑戰。
服務端的特征:
1.被動的角色(從)。
2.等待來自用戶端的要求。
3.處理要求并傳回結果。
用戶端的特征:
1.主動的角色(主)。
2.發送要求。
3.等待直到收到回應。