UDP server

  • r0_235315
    了解作者
  • 7.5KB
    文件大小
  • 文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-22 01:08
    上传日期
网络编程UDP服务器端代码实例.对初学者有帮助
UDPSever.rar
  • codefans.net
  • UDP客户端
  • UDPclient.dsp
    3.4KB
  • UDP客户端.dsp
    4.2KB
  • UDPclient.dsw
    543B
  • UDP客户端.dsw
    526B
  • UDPclient.cpp
    852B
  • UDP服务器
  • UDP服务器.dsw
    526B
  • UDPSever.dsw
    541B
  • UDPSever.cpp
    958B
  • UDPSever.dsp
    3.3KB
  • UDP服务器.dsp
    4.2KB
内容介绍
#include<winsock2.h> #include<stdio.h> #include<windows.h> #pragma comment(lib,"WS2_32.lib") int main() { WSADATA data; WORD w=MAKEWORD(2,0); char sztext[]="欢迎你\r\n"; ::WSAStartup(w,&data); SOCKET s; s=::socket(AF_INET,SOCK_DGRAM,0); sockaddr_in addr,addr2; int n=sizeof(addr2); char buff[11]={0}; addr.sin_family=AF_INET; addr.sin_port=htons(75); addr.sin_addr.S_un.S_addr=INADDR_ANY; ::bind(s,(sockaddr*)&addr,sizeof(addr)); printf("UDP服务器已经启动\r\n"); while(1) { if(::recvfrom(s,buff,11,0,(sockaddr*)&addr2,&n)!=0) { printf("%s已经连接上\r\n",inet_ntoa(addr2.sin_addr)); printf("%s\r\n",buff); ::sendto(s,sztext,sizeof(sztext),0,(sockaddr*)&addr2,n); break; } } ::closesocket(s); ::WSACleanup(); if(getchar()) //如果有输入则关闭程序 { return 0; //正常结束程序 } else {::Sleep(100); } //Download by http://www.codefans.net }
评论
    相关推荐
    • UDP服务器和客户端
      基于UDP服务器和客户端,VC6.0可用
    • 简单udp服务器实现
      简单udp服务器实现 一本书上的光盘中的实例
    • udp服务器源码
      自己的代码,UDPserver
    • UDP客户端和服务器
      演示如何通过UDP自动寻找局域网内的服务器,程序源码有两部分,一个为UDP客户端,主要功能是发送广播,寻找服务器;另一个为服务器源码,主要用于接收客户端的消息并作出回应。
    • TCP_UDP服务器
      TCP_UDP服务器
    • 简单UDP服务器
      简单UDP服务器
    • UDP客户端服务器
      简单的UDP客户端服务器程序,十分有用的东西。
    • UDP服务器与客户端
      本系统为UDP服务器与客户端,任务是从客户端通过UDP协议发送一个“Hello”字符串给服务器。里面包含服务器与客户端的程序代码以及一份课程设计报告。
    • UDP服务器程序
      服务器程序,实现双向通讯,与UDPclient配合使用。
    • UDP数据接收服务器
      这是我在做一个要用UDP方式进行数据传输时,自己写的一个多线程的UDP数据接收服务器, 它能将接收到的UDP数据包存成文件,并提供数据包接收时间监测; 还支持键盘命令响应,以将数据写到新的文件,和退出程序;