B/S與C/S簡單比較

2009-8-3

B/S,即軟件系統的瀏覽器/服務器(Browser/Server)應用模式,是瀏覽器接收了用戶的鼠標和鍵盤操作,然后這些操作最多通過簡單的javascript或者dhtml包裝(例如裝入某個input標簽的value),回發給WEB服務器。WEB服務器接下來輸出下一個頁面。在WEB端,不暴露任何除了http服務器以外的傳統服務器,例如數據庫服務器、郵件服務器、組件服務器、其它業務服務器(完全是跨平臺的)等等。

C/S,即軟件系統的客戶端/服務器(Client/Server)應用模式,則是依賴于程序員寫的程序的水平和服務器系統與應用系統綜合控制能力,傳統編程方式中上述服務器通常都暴露給終端。看看周邊的程序員寫的C/S程序,我相信很少有人寫的此類程序具有起碼的安全性。很多公司的ERP是直接從客戶端打開后臺數據庫的,而這些打開命令甚至不用反匯編客戶程序,只要搜索一下特征代碼就能從DLL中發現。而.NET的DLL更不牢固。

從信息流上來說,由于B/S服務器的設計用于“服務于大規模用戶請求”的,所以它是把請求集中成一個數據塊(一個http的GET或者POST命令)傳遞給WEB服務的,然后服務也僅僅送還一個文件或一個數據塊(特別是Ajax技術的B/S應用)。而C/S按照傳統的寫法,特別是界面比較復雜的程序,內部各個控件都會獨立、重復地請求各自需要的服務器,因此是許多個請求,比B/S對帶寬的需求多許多倍。如何避免濫用帶寬,讓服務器也能在較低的成本下服務幾百個客戶端,設計上很難。

主站蜘蛛池模板: 日韩亚洲专区在线电影| 精品人妻久久久久久888| 国产精品毛片无遮挡| yellow字幕网在线zmzz91| 日本免费一区二区三区最新| 亚洲乱码卡一卡二卡三| 波多野结衣变态夫妻| 公和我做好爽添厨房| 适合一个人在晚上偷偷看b站| 国产精品一区二区三| 91蝌蚪在线播放| 天天综合天天综合| 两个人看的视频www在线高清| 日韩中文字幕在线| 亚洲sss视频| 欧美日韩免费看| 亚洲精品在线网站| 男女之间差差差| 北条麻妃74部作品在线观看| 被猛男cao尿了| 国产尤物在线视频| 日本3p视频在线看高清| 国产精品线在线精品| 99久久国产综合精品五月天| 好吊妞视频这里有精品| 三级韩国床戏3小时合集| 新视觉yy6080私人影院| 久久久精品国产| 日韩成全视频观看免费观看高清| 亚洲www在线| 欧美在线视频a| 亚洲日韩亚洲另类激情文学| 激情五月婷婷久久| 免费jizz在线播放视频高清版| 精品欧美成人高清在线观看 | 国产福利一区二区三区在线视频| 91最新高端约会系列178| 天堂一码二码专区| mm131美女做爽爽爱视频| 好男人看视频免费2019中文| 一本到在线观看视频|