udp socket客户端和udp服务端程序示例分享
2014-03-11 14:55
926 查看
#include <WinSock2.h>#include <stdio.h>#pragma comment(lib, "ws2_32.lib")int main(){// initial socket libraryWORD wVerisonRequested;WSADATA wsaData;int err;wVerisonRequested = MAKEWORD(1, 1);err = WSAStartup(wVerisonRequested, &wsaData);if (err != 0){return -1;}//if (LOBYTE(wsaData.wVersion) != 1 || //HIBYTE(wsaData.wHighVersion) != 1)//{//WSACleanup();//return -1;//}
// create socketSOCKET sockServer = socket(AF_INET, SOCK_DGRAM, 0);
// bind socketSOCKADDR_IN addrServer;addrServer.sin_addr.S_un.S_addr = htonl(INADDR_ANY);addrServer.sin_family = AF_INET;addrServer.sin_port = htons(6000);bind(sockServer, (SOCKADDR *)&addrServer, sizeof(addrServer));
// receiveSOCKADDR_IN addrClient;int len = sizeof(addrClient);char recvBuf[100];recvfrom(sockServer, recvBuf, 100, 0, (SOCKADDR *)&addrClient, &len);printf("%s", recvBuf);
// close socketclosesocket(sockServer);WSACleanup();}
相关文章推荐
- socket编程基于UDP的服务端客户端回声程序
- udp服务端和客户端程序示例
- 【Linux C代码分享一】UDP Socket示例程序
- 【Linux C代码分享二】UDP Socket示例程序:使用fgets函数获取屏幕输入
- udp socket服务端客户端示例
- linux下UDP 客户端和服务端程序示例
- Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
- 一个简单的UDP服务端和客户端示例
- PHP基于socket实现的简单客户端和服务端通讯功能示例
- Boost socket 同步编程示例(服务端,客户端)
- FastSocket客户端/服务端通讯示例
- python实现socket客户端和服务端简单示例
- Socket异步服务器,可以监控客户端的状态,功能有,文字测试,服务端向客户端传输屏幕录像(UDP传输)、监控客户端屏幕(UDP传输),抖动用户窗体、发送文件给用户、扫描客户的C盘目录。
- 【转】UDP Socket编程-客户端和服务端双向通信
- android客户端和java服务端之间用socket来传输图片(示例代码)
- 【Android】Socket通讯示例(服务端/客户端)
- socket(UDP)客户端程序
- 聊天程序服务端和客户端代码分享
- SOCKET客户端与服务端长时间通信后,会连接不上服务端的问题,以及server端UDP丢包的问题