电脑和服务器ip作用是什么意思,分配ip地址的服务器-服务器IP地址和客户端IP地址有什么区别? – 手机爱问...
2010-08-27
游戲服務器端與游戲客戶端編程區別經常在
什么是服務器端和客戶端?
作為網頁設計者,必須了解這2個基本的概念,因為這2個名詞在實際的網頁制作研究和應用中經常會遇到。首先我來舉個實際的例子,例如我們最常用的網頁頁面跳轉語句:
和Response。 Redirect "url"這兩句有什么不同呢?不同之處在于:這句是客戶端執行語句,Response。Redirect是服務器端執行語句。
當你借助某個工具查看由前者而實現跳轉功能的頁面的時候,你會看到此頁中含有的源代碼;而當你查看后者使用Response。 Redirect跳轉的ASP網頁的時候,你是看不到Response。Redirect的,你看到的卻是目標網頁的源代...全部
什么是服務器端和客戶端?
作為網頁設計者,必須了解這2個基本的概念,因為這2個名詞在實際的網頁制作研究和應用中經常會遇到。首先我來舉個實際的例子,例如我們最常用的網頁頁面跳轉語句:
和Response。
Redirect "url"這兩句有什么不同呢?不同之處在于:這句是客戶端執行語句,Response。Redirect是服務器端執行語句。
當你借助某個工具查看由前者而實現跳轉功能的頁面的時候,你會看到此頁中含有的源代碼;而當你查看后者使用Response。
Redirect跳轉的ASP網頁的時候,你是看不到Response。Redirect的,你看到的卻是目標網頁的源代碼。
簡單地說,服務器端是遠程服務器,運行結果是由服務器產生的;客戶端就是網友的電腦。
所有的動態網頁都是在服務器端執行的,例如ASP、PHP、JSP;所有的靜態網頁都是在客戶端執行的,例如JavaScript、Flash都是屬于靜態網頁。
再舉個例子,例如你使用JavaScript寫了一個顯示日期的程序,它顯示的只是客戶端的系統日期,如果你修改了你的電腦的系統日期,那么這個JavaScript程序的運行結果也會變。
而如果使用ASP編寫了顯示日期的程序,如,顯示的則是服務器的日期。如果你修改了你的電腦的系統日期,這個顯示結果是不會變的。
了解Client 及Server 間的關系。在計算機的世界里,凡是提供服務的一方我們稱為伺服端(Server),而接受服務的另一方我們稱作客戶端(Client)。
我們最常接觸到例子是局域網絡里的打印服務器所提供的打印服務:提供打印服務的計算機,我們可以說它是打印服務器;而使用打印服務器提供打印服務的另一方,我們則稱作客戶端。但是誰是客戶端誰是伺服端也不是絕對的,例如倘若原提供服務之伺服端要使用其它機器所提供之服務,則所扮演之角色即轉變為客戶端。
而這種關系在因特網上,就變成使用者和網站的關系了。使用者透過調制解調器等設備上網,在瀏覽器中輸入網址,透過HTTP 通訊協議向網站提出瀏覽網頁的要求(Request)。網站收到使用者的要求后,將使用者要瀏覽的網頁數據傳輸給使用者,這個動作稱為響應(Response)。
網站提供網頁數據的服務,使用者接受網站所提供的數據服務;所以使用者在這里就是客戶端,響應使用者要求的網站即稱為伺服端。
不過客戶端及伺服端的關系不見得一定建立在兩臺分開的機器上,同一臺機器中也有這種主從關系的存在。
提供服務的伺服端及接受服務的客戶端也有可能都在同一臺機器上,例如我們在提供網頁的服務器上執行瀏覽器瀏覽本機所提供的網頁,這樣在同一臺機器上就同時扮演伺服端及客戶端 。收起
總結
以上是生活随笔為你收集整理的电脑和服务器ip作用是什么意思,分配ip地址的服务器-服务器IP地址和客户端IP地址有什么区别? – 手机爱问...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python用pip安装wordclou
- 下一篇: source code怎么用_code-