a. c/s 是 client/server 的縮寫。客戶端需要安裝專用的客戶端軟體。
b. b/s是 brower/server 的縮寫,客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面 完全通過 www 瀏覽器實現,一部分事務邏輯在前端實現,但是主要邏輯在伺服器端 實現。瀏覽器通過webserver 同資料庫進行資料互動。
c/s 與 b/s 區別:
c. 硬體環境不同: c/s 一般建立在專用的網路上, 小範圍裡的網路環境, 區域網之間再通過專門服務 器提供連線和資料交換服務. b/s 建立在廣域網之上的, 不必是專門的網路硬體環境,例與**上網, 租用裝置. 資訊自己管理. 有比 c/s 更強的適應範圍, 一般只要有作業系統和瀏覽器就行
d. 對安全要求不同 c/s 一般面向相對固定的使用者群, 對資訊保安的控制能力很強. 一般高度機密的信 息系統採用 c/s 結構適宜. 可以通過 b/s 發布部分可公開資訊. b/s 建立在廣域網之上, 對安全的控制能力相對弱, 可能面向不可知的使用者
e. 處理問題不同 c/s 程式可以處理使用者面固定, 並且在相同區域, 安全要求高需求, 與作業系統相 關. 應該都是相同的系統。c/s 的客戶端由於是本地程式,因此和本地硬體、程式的交 互性很強,比如可以控制本機的其他程式、可以讀寫本地磁碟檔案、可以與硬體互動。 b/s 建立在廣域網上, 面向不同的使用者群, 分散地域, 這是c/s無法作到的. 與操作 系統平台關係最小,正應為如此 b/s 很難和本地硬體、程式、檔案進行互動,比如很 難控制本機的其他程式、很難讀寫本地磁碟檔案、很難與硬體互動,當然可以用activex 技術解決,比如網銀等就是這麼解決的,這樣做的問題就是可能會被客戶拒絕,而且 只侷限於 windows 作業系統。
f. c/s 也分為兩層架構和三層架構。兩層架構:客戶端程式程式直連資料庫;三層架構: 客戶端訪問服務端的服務,主要邏輯**寫在服務端的服務中,然後服務端服務再去訪問資料庫,oracle版分布式呼叫中心,wcf。
B S與C S的聯絡與區別
a.c s 是 client server 的縮寫。客戶端需要安裝專用的客戶端軟體。b.b s是 brower server 的縮寫,客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面 完全通過 www 瀏覽器實現,一部分事務邏輯在前端實現,但是主要邏輯在伺服器端 實現。瀏覽器通過 ebserve...
B S與C S的聯絡與區別
a.c s 是 client server 的縮寫。客戶端需要安裝專用的客戶端軟體。b.b s是 brower server 的縮寫,客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面 完全通過 www 瀏覽器實現,一部分事務邏輯在前端實現,但是主要邏輯在伺服器端 實現。瀏覽器通過 ebserve...
B S與C S的聯絡與區別
a.c s 是 client server 的縮寫。客戶端需要安裝專用的客戶端軟體。b.b s是 brower server 的縮寫,客戶機上只要安裝乙個瀏覽器。在這種結構下,使用者介面 完全通過 www 瀏覽器實現,一部分事務邏輯在前端實現,但是主要邏輯在伺服器端 實現。瀏覽器通過 ebserve...