簡易的Socket通訊

2021-05-28 07:15:28 字數 1348 閱讀 1438

非常簡單的socket通訊**,上次使用過的,還花了一些時間,保留以適用於偶而需要通訊的情況救急用。

以下的四段**完成了使用簡單的tcp/udp協議來進行通訊的全部所需!

1#include 

<

string

>

2#include

<

stdlib.h

>

3#include

<

stdio.h

>

4#include

<

conio.h

>

5#include

<

winsock2.h

>

6#include

<

windows.h

>

7#pragma comment(lib,

"ws2_32.lib")

8using

namespace

std;910

void

sbbroadcast(

void)11

43}44}

4546

void

fbbroadcast(

void)47

75else

7679

num++;80

sleep(

1000

);81}82

}8384void

sbtcp(

void)85

120}

121122

123void

fbtcp(

void

)124

151else

152155

num++

;156

closesocket(s);

157158

sleep(

100);

159}

160}

161162

163164

#include 

<

string

>

165#include 

<

iostream

>

166using

namespace

std;

167168

169170

intmain()

171177

else

if(c =='

f')178

181else

if(c =='

z')182

185else

186189

}

Socket 連線簡易程式設計

客戶端 include include using namespace std pragma comment lib,ws2 32.lib define port 4000 define ip address 127.0.0.1 int main int agrc,char agrv create ...

Python實現簡易Socket

客戶端 向服務端傳送資訊和接收服務端返回的資訊 import socket flag true client socket.socket client.connect localhost 8080 連線服務埠 while flag msg input strip 獲取要傳送的資訊 if len ms...

socket 的通訊過程

1.建立套接字 linux在利用socket 系統呼叫建立新的套接字時,需要傳遞套接字的位址族識別符號 套接字型別以及協議,其函式定義於net socket.c中 asmlinkage long sys socket int family,int type,int protocol 實際上,套接字對...