1.建立套接字
2.傳送和接收
3.關閉套接字
import socket
udp類似寫信
socket.af_inet
internet通訊
socket.af_unix
本機通訊
socket.sock_dgram
流式套接字
socket.sock_stream
資料報套接字
(建立套接字)
udp_socket=socket.socket(socket.af_inet,socket.sock_dgram)
(要傳送的資料)data="小雞拜"
(接收要繫結)udp_socket.bind(("本機ip",本機埠))
(傳送)udp_socket.sendto(data.encode("utf-8"),("服務端ip",服務端埠))
(接收)data_info,ip_data=udp_socket.recvfrom(1024)
(接收解碼)print(data_info.decode("utf-8"))
(用什麼編碼就用什麼解碼)
(接收)print(ip_data)
(關閉套接字)udp_socket.close()
1.建立套接字
2.建立鏈結
3.傳送資料
4.關閉
import socket
tcp類似打**
(建立套字)
tcp_socket=socket.socket(socket.af_inet,socket.sock_stream)
(建立連線)tcp_socket.connect("服務端ip",伺服器端口)
(內容)data="sdad"
(傳送並解碼)tcp_socket.send(data.encode("utf-8"))
(接收)data_info=tcp_socket.recv(1024)
print(data_info.decode("utf-8"))
(解碼)
(關閉套接字)tcp_socket.close()
kafka模擬客戶端傳送 接受訊息
producer 訊息的生成者,即發布訊息 consumer 訊息的消費者,即訂閱訊息 broker kafka以集群的方式執行,可以由乙個或多個服務組成,服務即broker zookeeper 協調 一 建立topic 建立完後可以使用list檢視下 二 重新開啟兩個終端 假設乙個終端傳送訊息 乙...
windows tcp 客戶端 傳送檔案
include include include pragma comment lib,wsock32.lib char host name 192.168.58.128 local host int port 8000 int main int argc,char argv else char bu...
nats 客戶端訊息傳送
parser.parse解析訊息,通過狀態機流轉,得到是pub訊息,呼叫client.processpub處理,解析 得到subobject物件,一些合法性校驗 狀態機切換,獲取剩餘訊息內容進入client.processinboundmsg進行訊息處理 分支選擇client,跳轉進入process...