Socket通訊筆記

2021-07-22 22:19:44 字數 1032 閱讀 5301

當socket通訊的3次握手和四次揮手的問題了解了之後,下一步來到實際的程式開發階段了。

首先,乙個簡單的應和答。當client第一次發出資訊之前大致有以下過程:

**如下:

client:

public

static

void main(string args)

server:
public

static

void

main(string args)

執行結果(先執行server端,然後client端,不然client端請求連線沒人應答):

以上是client請求連線,server連線;client傳送資料,server接收資料。純粹的單程(只是client向server傳送)資料的傳輸。

下面是雙向的資料傳送,client請求連線,server連線;client傳送資料,server接收資料;server傳送資料給client,client接收資料;迴圈,,,

client:

public

static

void main(string args)

}server:

public

static

void main(string args)

//建立連線

serversocket ss=new serversocket(3346);

socket server=ss.accept();

//迴圈

while(true)

}

串列埠通訊筆記

串列埠通訊主要用到下面幾個函式 createfile 開啟通訊埠 closehandle 關閉通訊埠 getcommstate 取得埠的引數 setcommstate 設定埠引數 writefile 埠傳送資料 readfile 埠讀取資料 clearcommerror 清除埠錯誤,並取得資訊 pu...

C Socket SSL通訊筆記

一 x.509證書 1.製作證書 先進入到vs2005的命令列狀態,即 開始 程式 microsoft visual studio 2005 visual studio tools visual studio 2005 命令提示 鍵入 makecert r pe n cn myserver ss m...

SPI通訊筆記

spi,serial peripheral inte ce,序列外設介面。1 匯流排構成 2 通訊特點 同步 序列 全雙工 一般情況下,mcu與某個功能模組之間用spi通訊時,mcu作為主機。片選引腳cs,存在於從機上,當 cs引腳上檢測到低電平 相對於從機 此時從機 會參與接下來的spi通訊,若c...