『壹』 瀏覽器是一種什麼伺服器客戶端程序的還是伺服器端程序的
瀏覽器當然是屬於客戶端,是用戶使用來瀏覽網際網路的伺服器的一個解釋程序
而我們所上的網站就是一個服務端,由伺服器提供訪問
『貳』 瀏覽器與web伺服器有什麼關系
先說瀏覽器,它是客戶端.而WEB是服務端!這種結構簡稱叫做CS結構!
編網頁的人將網頁編好存入到伺服器中,我們就可以用瀏覽器做為客戶端也就是
瀏覽工具對服務端進行連接請求,WEB伺服器這時就會將網頁內容呈現在我們瀏
覽器的窗口中!好想是放入我們的緩存區了,這樣是為了快捷的瀏覽網頁。他們
這層關系是相對的來說!
『叄』 什麼是瀏覽器,該怎麼理解瀏覽器、資料庫、伺服器之間的關系
瀏覽器本質上一種解析器。用來把符合W3C標準的標簽序列解析還原成編碼者希望用戶看到的呈現狀態。其實WORD本身也可以看做是DOC文件瀏覽器,ACDSEE是圖片文件解析器(瀏覽器)
HTML文件本質上說也是一種命令序列文件(按一般說法應該是標簽而非命令),比如a標簽會被瀏覽器解析引擎解析成超鏈接,IMG標簽會在指定位置顯示圖片。所謂製作網頁,實際上就是把設計者想要呈現的效果轉變成瀏覽器可以理解的標簽序列,然後再轉化為用戶看到的效果
資料庫本身並不從屬於WEB應用,也並非特指任何一個資料庫平台,資料庫是獨立的一個計算機應用領域。可以這么認為,任意事情只要涉及到數據信息的保存、檢索、排序就會跟資料庫發生聯系。WEB應用也不例外,任何你想要保存以便檢索的內容都需要資料庫支持。當然你可以自行選擇具體的資料庫平台,MYSQL當然可以,MSSQL也可以,Oracle也可以,如果你願意的話純文本也可以作為數據文件來用——但是你要自行處理數據結構和復雜的數據處理細節
伺服器的原始概念是指提供某具體功能的軟體,比如FTP伺服器/WEB伺服器/視頻流伺服器等等,現在經常被用來指運行這些軟體的硬體平台
WEB應用屬於BS結構(Browser/Server),也就是瀏覽器/伺服器模式,我們可以認為BS結構實際上是一種特化的CS結構應用,因為瀏覽器可以看做是一種通用型的客戶端。如果你學習php的話,你將會認識到你的編碼工作實際上是提供給伺服器的指令序列,WEB伺服器通過PHP解析器對指令序列進行解析運算(注意,PHP是伺服器端腳本,你的編碼工作是針對伺服器用的,而非直接針對瀏覽器,瀏覽器並不能解析PHP腳本),產生符合你要求的HTML編碼流由遠端的瀏覽器進行拉取(特別注意是瀏覽器從伺服器拉取數據,而不是伺服器向瀏覽器推送數據,這點非常重要)之後再次解析成用戶看到的效果呈現
在腳本語言(尤其是伺服器端腳本,javaSCRIPT的客戶端腳本是直接由瀏覽器引擎解析的)的學習過程里你會很快了解瀏覽器和伺服器之間的關系
『肆』 電腦中的瀏覽器和伺服器分別是指的什麼啊
伺服器就是存放網頁和數據的地方
瀏覽器就是根伺服器通信,然後下載網頁和數據並顯示出來的
比如你上google,你的電腦就是客戶端,google的網頁就放在伺服器上
『伍』 什麼是瀏覽器/伺服器模式
瀏覽器/伺服器(Brower/Server,B/S)結構是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過W W W瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現,形成所謂3-tier結構。B/S結構主要是利用了不斷成熟的W W W瀏覽器技術,結合瀏覽器的多種腳本語言(VBScript、JavaScript等)和A ctive X技術,用通用瀏覽器就實現了原來需要復雜專用軟體才能實現的強大功能,並節約了開發成本,是一種全新的軟體系統構造技術。隨著各操作系統將瀏覽器技術植入操作系統內部,這種結構更成為當今應用軟體的首選體系結構。
『陸』 瀏覽器顯示的網頁,和伺服器上的jsp,servlet,有什麼關聯
LZ可以去簡單的了解一下HTTP協議的內容,它是應用層協議。瀏覽器與伺服器的交互遵循http協議規范。
你在瀏覽器中輸入一個網址,敲回車後,瀏覽器會把你輸入的網址封裝成一個http請求(主要添加一些http報頭)向伺服器發送,伺服器收到這個請求後對這個請求進行處理,如果是這個網站是java開發的,處理這個請求的就是servlet(或jsp)程序,servlet分析處理這個請求,並做出相應,把用戶需要的資源發送到請求的主機,用戶瀏覽器端接收的是http,css,javascript,這些都是普通的文本,而呈現在我們眼前的是漂亮的網頁,這是因為瀏覽器解釋了這些文本(根據w3c定義的規范)。
瀏覽器這個軟體是很復雜的,它主要能夠完成以下幾項功能:處理http請求,相應,解釋執行html,css,javascript
具體get請求和post請求,這個不是用戶能夠控制的,而是交給程序員控制的。一般你在輸入一個網址敲回車,這些都是get請求,而有些按鈕事件,你可以選擇post,也可以選擇get,這完全是由你來控制的,因為開發者是你,你想選擇什麼請求方式就使用什麼請求方式。
『柒』 IE瀏覽器跟WEB伺服器有什麼區別呀
一個使用用戶使用,一個是網站使用
Internet
Explorer,是美國微軟公司推出的一款網頁瀏覽器。原稱Microsoft
Internet
Explorer(6版本以前)和Windows
Internet
Explorer(7、8、9、10、11版本),簡稱IE。在IE7以前,中文直譯為「網路探路者」,但在IE7以後官方便直接俗稱"IE瀏覽器"。
Web伺服器一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web伺服器是Apache
Nginx
IIS。
『捌』 網頁,瀏覽器和伺服器之間的聯系是什麼
網頁(web page),是網站中的一「頁」,通常是HTML格式(文件擴展名為。html或。htm或。asp或。aspx或。php或。jsp等)。網頁通常用圖像檔來提供圖畫。網頁要使用網頁瀏覽器來閱讀。
瀏覽器:萬維網(Web)服務的客戶端瀏覽程序。可向萬維網(Web)伺服器發送各種請求,並對從伺服器發來的超文本信息和各種多媒體數據格式進行解釋、顯示和播放。
伺服器指一個管理資源並為用戶提供服務的計算機軟體,通常分為文件伺服器、資料庫伺服器和應用程序伺服器。運行以上軟體的計算機或計算機系統也被稱為伺服器。
三者關系:網頁是網站中的一頁,整個網站的資源都是放在伺服器上的。我們瀏覽某一網頁時,是要通過瀏覽器,發送請求,然後伺服器根據發送的請求,傳回相應的這一網頁的數據給瀏覽器,瀏覽器然後解釋並顯示和播放傳回的數據,即我們平時能看到的資料。
『玖』 瀏覽器和Web伺服器的區別
一、指代不同
1、瀏覽器:用來顯示在萬維網或區域網等內的文字、圖像及其他信息的軟體。
2、Web伺服器:也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
二、功能不同
1、瀏覽器:用戶可以通過在地址欄中鍵入常用的地址來訪問網頁。如果有誤,瀏覽器會自動搜索類似的地址找出匹配的地址。
2、Web伺服器:可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應(response),例如送回一個HTML頁面。
三、特點不同
1、瀏覽器:是Internet時代的產物,隨著電腦操作系統的普及、Internet的全球連接及人們對信息需求的爆炸式增長,為瀏覽器的誕生和興起提供了強大的動力,同時它也標志著互聯網時代的來臨。
2、Web伺服器:Web伺服器傳送(serves)頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用(call)的方法(methods)。