Windows下實現簡單socket通訊

2021-09-29 15:41:31 字數 653 閱讀 4043

如果實現兩台內網的通訊的話,首先得有處於公網ip下的伺服器**作為資料交換的橋梁。

我們服務端與客戶端**都是用純c語言寫的。

接下來是伺服器**:

#include

#include

intmain()

memset

(buf,0,

1024);

recv

(newfd,buf,

1024,0

);printf

("收到:%s"

,buf);}

return0;

}

然後是客戶端**:

#include

#include

intmain()

}return0;

}

最後說一下windows下的socket程式設計需要引入乙個動態鏈結庫檔案(ws2_32.dll),否則會無法編譯。庫檔案我附加在後面。引入這個ws2_32.dll檔案以後**就可以直接編譯執行了,在這裡我就不放效果圖了,需要的大佬自己測試。**有問題的話,告訴我就好。

正在設計c++語言的socket程式設計(應付學校的課程),過幾周的話應該會發布乙個c++的多執行緒聊天類的原始碼,時間夠的話會在做乙個介面。歡迎各位大佬指教。

Python在windows下實現簡單的伺服器

coding utf 8 import socket import threading import time def dealclient sock addr 第四步 接收傳來的資料,並傳送給對方資料 print accept new connection from s s addr sock s...

Windows下實現PostgreSQL自動備份

本文介紹怎樣建立乙個windows批處理檔案來自動備份postgresql資料庫。背景 在我工作上乙個使用postgresql資料庫的專案上需要乙個自動化系統來每天執行備份。經過一番研究決定通過建立乙個windows批處理檔案並新增到windows計畫任務中來實現。下面是具體步驟 怎樣配置 第一步 ...

windows下簡單配置apache

不得不做個筆記,不然每次配置都記不清楚.詳細的配置朋友這邊寫的很好。位址 對 php 4 loadmodule php4 module c php php4apache2.dll php 5配置.dll檔案名字會不同。特別要注意的是,apache2.2版本要用 php5apache2 2.dll l...