找回密码
 加入
搜索
查看: 2836|回复: 6

[网络通信] UDP协议收发问题

  [复制链接]
发表于 2011-3-14 13:56:10 | 显示全部楼层 |阅读模式
首先要发送一个请求给服务器,
服务器收到请求后便送回请求所需的数据.
编写程序来实现数据包的收发
$g_IP = "192.168.1.10"
UDPStartUp()
$socket = UDPOpen( $g_IP, 27015 )
$status = UDPSend($socket,"22222")
问题就UDPSend  函数返回的值不是服务端 返回给我的! 而是提示成功发送的字符集!
怎么样才能接收服务器发送回来的数据!
 楼主| 发表于 2011-3-14 13:58:49 | 显示全部楼层
只不过这服务端不是我写的! 所以 不知所措! 烦请高手帮忙!
 楼主| 发表于 2011-3-14 16:00:54 | 显示全部楼层
没人能帮我回答问题吗?!
发表于 2011-3-14 16:50:26 | 显示全部楼层
呵呵,去看看我的例子吧,不过udp协议只推荐局域网使用,外网推荐TCP协议.
 楼主| 发表于 2011-3-14 17:24:31 | 显示全部楼层
没办法 那是个游戏  !  协议是固定的!
发表于 2011-3-14 20:22:47 | 显示全部楼层
参考UDPRecv ,你只有发送代码,根本没有接收代码.
 楼主| 发表于 2011-3-14 21:44:26 | 显示全部楼层
我看过了 我没完全贴出来
UDPRecv 函数得跟UDPbind一起  才能用!
但是我试过了这样 也一样收不到 游戏返回的数据!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-11 03:46 , Processed in 0.082071 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表