Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 合同模板 > 局域网用UDP协议实现广播通信-局域网通信协议

局域网用UDP协议实现广播通信-局域网通信协议

收藏

本作品内容为局域网用UDP协议实现广播通信-局域网通信协议,格式为 doc ,大小 25128 KB ,页数为 2页

局域网用UDP协议实现广播通信-局域网通信协议


('局域网用UDP协议实现广播通信局域网通信协议局域网用UDP协议实现广播通信步骤/方法启动SOCKET库,版本为2.0WSAStartup(0x0202,wsdata);然后赋值给两个地址,一个用来绑定套接字,一个用来从网络上的广播地址接收消息;......a.sin_family=AF_INET;a.sin_addr.s_addr=0;a.sin_port=htons(5050);from.sin_family=AF_INET;from.sin_addr.s_addr=INADDR_BROADCAST;from.sin_port=htons(5050);intfromlength=sizeof(SOCKADDR);//用UDP初始化套接字s=socket(AF_INET,SOCK_DGRAM,0);//设置该套接字为广播类型,setsockopt(s,SOL_SOCKET,SO_BROADCAST,(charFAR)optval,sizeof(optval));//把该套接字绑定在一个具体的地址上bind(s,(sockaddr)a,sizeof(sockaddr_in));charbuf[256];while(1){//从广播地址接收消息,注意用来绑定的地址和接收消息的地址是不一样的recvfrom(s,buf,256,0,(structsockaddrFAR)from,(intFAR)fromlength);Sleep(2000);printf(%s\\n,buf);ZeroMemory(buf,256);}.....无连接协议不用LISTEN也不用ACCEPT,他直接从广播地址上接收消息,但我们必须要设置该套接字为广播类型。发送端的程序比较简单,只要将发送地址改为广播地址,设置套接字为BROADCAST类型就行,具体实现细节请参见源代码。在VC6。0WIN2000下运行通过。',)


  • 编号:1700669147
  • 分类:合同模板
  • 软件: wps,office word
  • 大小:2页
  • 格式:docx
  • 风格:商务
  • PPT页数:25128 KB
  • 标签:

广告位推荐

相关合同模板更多>