網(wǎng)絡(luò)架構(gòu) CS和BS架構(gòu)的優(yōu)缺點(diǎn)分別是什么?
CS和BS架構(gòu)的優(yōu)缺點(diǎn)分別是什么?你這是被用友公司給忽悠了吧,CS架構(gòu)無非就是可以訪問電腦的一些硬件資源。也就是說,你可以通過BS架構(gòu)的系統(tǒng)訪問電腦外設(shè)的串并口,也可以訪問USB接口,等等。CS和BS
CS和BS架構(gòu)的優(yōu)缺點(diǎn)分別是什么?
你這是被用友公司給忽悠了吧,CS架構(gòu)無非就是可以訪問電腦的一些硬件資源。也就是說,你可以通過BS架構(gòu)的系統(tǒng)訪問電腦外設(shè)的串并口,也可以訪問USB接口,等等。CS和BS的區(qū)別,只是在于BS的安全性要求要高一些,因?yàn)锽S只能由瀏覽器來操作,而CS是單獨(dú)的需要在客戶端安裝的應(yīng)用程序。
一個(gè)做得好的BS產(chǎn)品,性能和運(yùn)行效率是完全有可能超過CS系統(tǒng)的,這要看系統(tǒng)自身的架構(gòu)設(shè)計(jì)能力。而且,從產(chǎn)品的便捷性和可擴(kuò)展性,易部署性,可移植性這些指標(biāo)來看,BS系統(tǒng)肯定是全面超越CS系統(tǒng)的?,F(xiàn)在的主流系統(tǒng),基本上都選擇BS架構(gòu)來實(shí)現(xiàn)產(chǎn)品的,云就是這樣的一個(gè)概念,可以作為BS系統(tǒng)的一個(gè)容器。
用友公司叫你單獨(dú)上CS架構(gòu)系統(tǒng),那是他們的產(chǎn)品本身就是基于CS架構(gòu)來完成的,所以要擴(kuò)展成BS架構(gòu)的系統(tǒng),需要花費(fèi)很大的精力,所以他們自然就希望你上CS架構(gòu)的系統(tǒng)了?,F(xiàn)在CS架構(gòu)的系統(tǒng)幾乎都快要被淘汰了,就是因?yàn)锽S架構(gòu)的系統(tǒng),非常容易部署和使用,客戶端一個(gè)瀏覽器就足夠了,不需要?jiǎng)e的任何東西。系統(tǒng)升級(jí)也特別方便,服務(wù)器端搞一次,所有的客戶端都能同時(shí)更新。
至于用友公司說的運(yùn)行效率問題,這個(gè)更加是無稽之談,可笑至極,感覺和你談這個(gè)事情的人,根本就不懂技術(shù)吧。眾所周知,BS系統(tǒng)可以通過后端的集群和負(fù)載均衡,通過鏡像站點(diǎn)的部署,無限擴(kuò)充其性能。從這個(gè)角度來看,你需要多高的運(yùn)行效率,都可以后期通過添加硬件的方式來實(shí)現(xiàn),而不需要改變BS架構(gòu)系統(tǒng)本身。
建議你考慮上BS架構(gòu)的系統(tǒng),同時(shí)對(duì)用友公司提出性能和運(yùn)行效率方面的具體書面約束。如果自己不懂的話,建議去大學(xué)里找教授或者是專家來幫你們弄。千萬不要被別人牽著鼻子走,畢竟你是甲方?,F(xiàn)在都什么年代了,淘寶,阿里巴巴,百度,谷歌,你去看看,不都是BS架構(gòu)的系統(tǒng)嗎,難道人家的BS架構(gòu)的系統(tǒng)運(yùn)行效率會(huì)低。千萬不要孤陋寡聞,現(xiàn)在BS架構(gòu)的系統(tǒng),才是IT行業(yè)的項(xiàng)目實(shí)現(xiàn)的主流架構(gòu)。
OA系統(tǒng)大多是BS還是CS結(jié)構(gòu),還是兩者混合?
以B/S架構(gòu)居多。
C/S架構(gòu)的優(yōu)點(diǎn)就是基于客戶機(jī)和服務(wù)器模式,大部分的運(yùn)算是在客戶機(jī)上運(yùn)行,從而提高一定的效率,但是也因?yàn)樗诳蛻魴C(jī)上運(yùn)行,所以要安裝客戶端,也導(dǎo)致了軟件維護(hù)和升級(jí)時(shí)的不方便,需要程序員親自進(jìn)行升級(jí)配置.
B/S架購(gòu)的優(yōu)點(diǎn)在于,軟件維護(hù)和升級(jí)方便,只要能上網(wǎng)就能升級(jí)了且在很多地方都能夠直接使用軟件,而不需要安裝,前提是你要能登陸到服務(wù)器.
全管軟件采用B/S架構(gòu),支持總部與異地多分支機(jī)構(gòu)管理模式,實(shí)現(xiàn)與異地分支機(jī)構(gòu)的實(shí)時(shí)交互。
bs和cs架構(gòu)哪種更安全?
感謝邀請(qǐng)!
關(guān)于bs和cs架構(gòu)安全性的比較,肯定是cs架構(gòu)要比bs架構(gòu)更安全一些。因?yàn)閏s架構(gòu)的用戶對(duì)象相對(duì)比較固定,并且在相同區(qū)域,有限的設(shè)備。比如超市收銀系統(tǒng)等。
但是(不得不說但是),互聯(lián)網(wǎng)發(fā)展到今天,很多cs架構(gòu)應(yīng)用已經(jīng)轉(zhuǎn)向到了bs架構(gòu),這都是因?yàn)閏s架構(gòu)的弊端:
1、需要專門的客戶端安裝程序,分布功能弱,針對(duì)點(diǎn)多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置;
2、兼容性差,對(duì)于不同的開發(fā)工具,具有較大的局限性。若采用不同工具,需要重新改寫程序。同時(shí)對(duì)部署的環(huán)境也有較高的要求;
3、開發(fā)、維護(hù)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成,發(fā)生一次升級(jí),則所有客戶端的程序都需要改變。
同時(shí),公有云、私有云的出現(xiàn),讓更多的企業(yè)愿意將自己的應(yīng)用服務(wù)部署在云端。這讓bs架構(gòu)應(yīng)用迎來了發(fā)展契機(jī),企業(yè)自己不再需要為安全問題而顧慮,全權(quán)云上方案解決了。以至于隨后,很多crm,erp廠商也轉(zhuǎn)投云crm、云erp,當(dāng)然還有SAAS服務(wù)的出現(xiàn),這一系列的變革,足可以說明bs架構(gòu)應(yīng)用利大于弊,以前所謂的bs架構(gòu)可能安全性上需要花費(fèi)巨大的設(shè)計(jì)成本,現(xiàn)在不用了,等于說是安全問題得到了解決,那自然是不想發(fā)展都不行了。
扯遠(yuǎn)了,bs架構(gòu)也好,cs架構(gòu)也罷,還是要把它們放在特定的應(yīng)用場(chǎng)景里來比較。在某個(gè)應(yīng)用場(chǎng)景,不到非要使用cs架構(gòu)的情況下,還是用bs架構(gòu)來設(shè)計(jì)吧。
為什么說BS架構(gòu)比CS架構(gòu)更安全?
cs是客房端服務(wù)器模式;bs是瀏覽器服務(wù)器模式。它們最主要的區(qū)別是cs架構(gòu)的應(yīng)用程序需要在用戶的計(jì)算機(jī)上進(jìn)行安裝。如我們常用的word,excel等應(yīng)用軟件屬于cs架構(gòu);而bs架構(gòu)的應(yīng)用程序不需要在用戶的計(jì)算機(jī)上進(jìn)行安裝,只需要有一個(gè)瀏覽器就可以運(yùn)行bs架構(gòu)的應(yīng)用程序。如現(xiàn)在網(wǎng)上一般的電子商務(wù)網(wǎng)站即屬于此類型。B/S 對(duì)安全以及訪問速度的多重的考慮, 建立在需要更加優(yōu)化的基礎(chǔ)之上. 比C/S有更高的要求 B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì), 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng). SUN 和IBM推的JavaBean 構(gòu)件技術(shù)等,使 B/S更加成熟.
一般選擇軟件或者
人事軟件
的時(shí)候,選擇BS架構(gòu)最常見。