C 客戶端和伺服器端

2022-05-07 15:39:12 字數 1849 閱讀 7372

1、c/s  客戶端應用程式

winform  wpf  平級

資料是存放在其他的電腦上或伺服器上

資料的加工是在使用者的電腦上執行的,會對使用者的電腦配置有所要求

2、b/s  網頁端應用程式

asp.net  統稱

asp.net webform  asp.net mvc  平級

使用者傳送乙個請求到iis伺服器,由伺服器將所有的**執行,伺服器會將執行完畢後的html結果給你傳送回來,瀏覽器將傳送回來的html**解析給你

iis是什麼?就是服務員

.aspx 中含有c#執行**,而.html中無需要執行的c#**

過程:使用者瀏覽器開啟網頁,向iis傳送請求,如果iis有預設**,則直接傳送給使用者瀏覽器,如果有要處理的**,則iis傳送給framework框架進行處理,framework返回給iis**,iis在返回給使用者瀏覽器(李獻策lxc)

iis:資訊服務管理器

位置:控制面板 → 管理工具(系統預設是沒有的,需要進行安裝)

1、新建網頁

2、此時網頁的路徑是絕對路徑。正常發布的網頁不是絕對路徑。

網頁位址是乙個ip位址,需要把網頁發布出去,先把網頁複製到網頁發布資料夾裡

網頁發布時的位置:c盤 → inetpub → wwwroot(需要發布的網頁放在此資料夾下)

此時,系統開啟的是預設的網頁。在位址列後加上發布網頁的名字

比如:127.0.0.1/aaa.html

如果需要訪問其他電腦網頁則需要用對方的ip位址+網頁名

(windows+r → cmd → ipconfig → ipv4位址)(李獻策lxc)

頁面如果是html,iis會直接返回給使用者瀏覽器

如果是aspx,則需要先傳送給framework框架進行**處理

建立乙個aspx網頁

如果在**中寫入列印當前**的語句

出來的只是一串字元

如何讓系統把他當做**來讀呢?   (李獻策lxc)

iis遇到**時,需要先傳送給framework框架進行編譯後返回給iis再返回給使用者瀏覽器

右鍵檢視**

這就是framework框架翻譯的**,使用者瀏覽器看不到邏輯**部分

在html中,則

html不會執行**部分

客戶端AI和伺服器端AI

玩家控制角色的方法除了滑鼠鍵盤實時操作外,還應該新增ai輔助。如自動尋路,自動打怪就是一些簡單實用的ai.ai分客戶端ai和伺服器端ai.ai包括預設的ai和使用者自定義ai。使用者自定義ai指令碼一般用於客戶端。如果想用於伺服器端,必須由技術人員鑑定通過才允許,防止惡意指令碼。自定義ai指令碼鑑定...

客戶端跳轉和伺服器端跳轉

response應用之傳值 一 客戶端傳值,跳轉到其他頁 response.sendredirect other.jsp?value helloworld 此種傳值只是頁面之間的跳轉,並且只有在本頁面執行完成後才跳轉。不能傳遞request.setattribute 值。二 伺服器端傳值,reque...

SVN 客戶端和伺服器端安裝步驟

1 安裝tortoisesvn 1.6.6.17493 win32 svn 1.6.6.msi 建立版本庫,方法 開啟tortoisesvn 1.6.4 zh cn.pdf p14,注意一定要建立兩級目錄如 d svnnew proj,不然在伺服器安裝後自啟動有問題,我建的目錄就是d svnnew ...