1. 「同步」和「非同步」分別指的是什麼
同步:我們正常訪問網頁的時候,都是點一個鏈接,頁面刷新好了,就可以看到我們想看到的數據。
非同步:頁面向伺服器發送請求之後不必等待返回結果,伺服器返回的結果會由專門的回調函數來處理結果。
2. 什麼是非同步通信伺服器
它是一個區域網伺服器。允許網路用戶從網路撥號到公共交換電話系統或為非同步通信租用的線路。它也可以叫作「dial-in/dial-out
servers」(撥入/撥出伺服器)或「modem
servers」(數據機伺服器)。
3. C#TCP非同步伺服器和客戶端咋連接
TCP伺服器端的客戶端使用的方法不一樣,伺服器被叫,客戶端主叫。伺服器程序,設定一個埠用於客戶端呼叫連接,聲明一個socket綁定到這個埠,偵聽客戶端呼叫即可。客戶端聲明一個socket,通過客戶端socket對伺服器指定埠發出連接請求(主叫),伺服器相應此連接請求,建立連接,然後就可以互相通訊了。
伺服器和客戶端,就是在主叫與被叫上有區別,建立連接後,數據的收發都是一樣的。