1. web開發是b/s還是c/s結構
在應用開發上來講分為B/S和C/S兩種模式,B/S模式是指基於瀏覽器(Browser)伺服器(Server)形式的應用,也就是web開發。C/S模式就是指基於客戶端(Client)服務端(Server)形式的應用開發,比如我們常用的電腦桌面應用。而web開發全部都是B/S模式的。所以基於web的開發都是B/S模式的
2. 什麼是web應用程序與傳統的應用程序相比它有什麼特徵
WEB是基於網路的,是BS結構,即通過瀏覽器與伺服器溝通來使用。
而應用程序,本身又分為本地應用和網路應用。網路應用為CS結構,即客戶端與伺服器,
而本地應用可以脫離網路運行。
兩者間最大的區別在於嚴格意義上的web是並且只能是運行於瀏覽器之中的。而瀏覽器本身又是一個計算機應用程序。
當然現今技術的發展,類似於air/sliverlight等ria技術,其實已讓兩者間的界限越來越模糊,未來估計很難再有WEB與本地應用的區分了
3. web應用是指bs還是cs
B/S = Browser / Server 瀏覽器+伺服器
C/S = Client / Server 客戶端+伺服器
web 應用在客戶端使用瀏覽器,所以是 B/S
4. WEB和BS有什麼區別
WEB指的是網頁,WEB開發指的是開發網站,而網站一般都是B/S架構的,即瀏覽器/伺服器架構,可以使用瀏覽器訪問,並在本地僅作少量數據處理,大量處理放在伺服器端
5. BS是什麼意思啊
BS是瀏覽器和伺服器結構,一般指B/S結構,是WEB興起後的一種網路結構模式,這種模式統一了客戶端,將系統功能實現的核心部分集中到伺服器上,簡化了系統的開發、維護和使用。
BS的結構:第一層瀏覽器,只有簡單輸入輸出功能,處理極少部分事務邏輯;第二層是WEB伺服器,扮演著信息傳送角色;第三層是資料庫伺服器,存放著大量數據。當資料庫伺服器收到WEB伺服器請求,對sql語句處理,將返回結果發送WEB伺服器,轉換為HTML文本發送瀏覽器。
(5)web服務是bs擴展閱讀:
BS的優點
1、 B/S最大的優點就是可以在任何地方進行操作而不用安裝任何專門的軟體,只要有一台能上網的電腦就能使用,客戶端零安裝、零維護。系統的擴展非常容易。
2、由需求推動了AJAX技術的發展,它的程序也能在客戶端電腦上進行部分處理,從而大大地減輕了伺服器的負擔;並增加了交互性,能進行局部實時刷新。
3、B/S結構主要利用了不斷成熟的Web瀏覽器技術:結合瀏覽器的多種腳本語言和ActiveX技術,用通用瀏覽器實現原來需要復雜專用軟體才能實現的強大功能,節約了開發成本。
6. 請告知現代流行的web伺服器有哪些以及B/S與C/S的區別
Tomcat websqhere weblogic
bs 是伺服器和客戶端瀏覽器 不需要安裝客戶端 有瀏覽器就行
cs是客戶端和伺服器 需要安裝客戶端
B/S模式的優點和缺點
B/S結構的優點
(1)、具有分布性特點,可以隨時隨地進行查詢、瀏覽等業務處理。
(2)、業務擴展簡單方便,通過增加頁面即可增加伺服器功能。
(3)、維護簡單方便,只需要改變網面,即可實現所有用戶的同步更新。
(4)、共享性強
B/S 模式的缺點
(1)、響應速度不及C/S,隨著AJAX技術的發展,相比傳統B/S結構軟體提升一倍速度。
(2)、用戶體驗效果不是很理想,B/S需要單獨界面設計,廠商之間的界面也是千差萬別,由於瀏覽器刷新機制,使用時有刷屏現象,好在AJAX技術解決這一難題,像用友,智贏等開發的B/S架構軟
件用戶體驗效果與C/S差不多。
C/S 模式的優點和缺點
C/S 模式的優點
1.由於客戶端實現與伺服器的直接相連,沒有中間環節,因此響應速度較快。
3.C/S結構的管理信息系統具有較強的事務處理能力。
C/S 模式的缺點
1.只適用於區域網。而隨著互聯網的飛速發展,移動辦公和分布式辦公越來越普及,這需要我們的系統具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統進行專門的設計來處理分布式
的數據。
2.客戶端需要安裝專用的客戶端軟體。首先涉及到安裝的工作量,其次任何一台電腦出問題,如病毒、硬體損壞,都需要進行安裝或維護。特別是有很多分部或專賣店的情況,不是工作量的問題,
而是路程的問題。還有,系統軟體升級時,每一台客戶機需要重新安裝,其維護和升級成本非常高。
3.對客戶端的操作系統一般也會有限制。可能適應於Win98, 但不能用於win2000或Windows XP。或者不適用於微軟新的操作系統等等,更不用說Linux、Unix等。
7. BS模式的定義和特點是什麼,提供Web服務的工程一定是BS模式的嗎
補充: 比較特殊的地方是伺服器還需要和客戶端通過socket來進行傳統的消息序列傳遞,主要處理客戶端界面的一些請求,這塊和CS模式相同,只有客戶端需要的xml文檔使用web服務的方式傳送,也就是說處理客戶端界面的注冊登陸請求使用的是和CS模式類似的消息流傳遞,客戶端需要xml文檔時通過URL地址調用servlet模塊取得文檔,這和BS模式的一些特點相似,所以問題是這個系統到底屬於哪種模式?
8. internet的web服務採用什麼工作模式
Web的工作模式是B/S模式的,(Browser/Server結構)結構即瀏覽器和伺服器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。
在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在伺服器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。
(8)web服務是bs擴展閱讀
計算機網路的工作模式有對等模式和客戶機/伺服器模式兩種。
1、對等工作模式
對等工作模式(Peer to Peer)保證一個網路內部的各台計算機沒有主次之分,完全平等地相互通信,從而實現共享文件和共享列印等功能。
2、客戶機/伺服器工作模式
在客戶機/伺服器(Client/Server)工作模式中,由一台伺服器提供全部服務功能,其它計算機則處於從屬的地位(統稱為客戶機)。客戶機可以向伺服器提出請求,根據外部表現能力,伺服器又分為文件伺服器、資料庫伺服器、應用伺服器等。
9. web服務是什麼
Web服務是一種服務導向架構的技術,通過標準的Web協議提供服務,目的是保證不同平台的應用服務可以互操作。
根據W3C的定義,Web服務應當是一個軟體系統,用以支持網路間不同機器的互動操作。網路服務通常是許多應用程序介面所組成的,它們透過網路,例如國際互聯網的遠程伺服器端,執行客戶所提交服務的請求。
盡管W3C的定義涵蓋諸多相異且無法介分的系統,不過通常我們指有關於主從式架構之間根據SOAP協議進行傳遞XML格式消息。無論定義還是實現,WEB服務過程中會由伺服器提供一個機器可讀的描述以辨識伺服器所提供的WEB服務。另外,雖然WSDL不是SOAP服務端點的必要條件,但目前基於Java的主流WEB服務開發框架往往需要WSDL實現客戶端的源代碼生成。一些工業標准化組織,比如WS-I,就在WEB服務定義中強制包含SOAP和WSDL。
10. web前端和後端是不是指B/S架構
可以這么說。bs架構就是:B=瀏覽器,S伺服器。
關於前端和後端的解釋(針對於工作崗位)
前端 在大部分企業就是做瀏覽器端展現相關的工作,會用到html,css,js,ps,ai等等,總之就是和界面相關的東西。
而「後端」的主要工作室程序開發、數據處理了,比如:php,asp,mysql,mssql。主要實現功能上的東西,如用戶登錄驗證、圖片上傳處理,等等。