本人写了一个程序,使用winsocket的UDP和服务器通讯,现遇到一个问题,每当向服务器发送封包的时候!如果用当时的本地端口,和服务器通讯发送封包,服务器有时候无反应,但是换一个端口在发送有时就好了不知道为什么 ?
拿QQ来举例,比如 我的QQ号码,登陆到服务器,使用的本地端口是 1234!有些时候通讯是没问题的,但是有些时候在通过1234端口通讯,服务器就没反应了,因为我已经登陆了QQ服务器!但是在换一个端口又好了!前提 UDP远程服务器的IP 端口都没有改变!程序上也已经BIND了本地的端口!但是就是有些时候通讯没反应但有些时候就很正常!我只是重新BIND个端口又正常了!请各位高手帮忙解答一下谢谢!
拿QQ来举例,比如 我的QQ号码,登陆到服务器,使用的本地端口是 1234!有些时候通讯是没问题的,但是有些时候在通过1234端口通讯,服务器就没反应了,因为我已经登陆了QQ服务器!但是在换一个端口又好了!前提 UDP远程服务器的IP 端口都没有改变!程序上也已经BIND了本地的端口!但是就是有些时候通讯没反应但有些时候就很正常!我只是重新BIND个端口又正常了!请各位高手帮忙解答一下谢谢!
解决方案 »
- picture中有若干个label标签,这样用BitBlt却不能将图片+标签一起保存下来,错在哪里?
- 两个自己写的小程序,欢迎帮忙测试。。。
- 百分求解:用winsock获得sina首页代码为什么不正确?
- sendmessage
- 求用picture作的Split方法?
- 如何创建一个dbf 数据库,紧急求救!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请教各位,关于WMI信息问题
- 使用listbox,如何在点击右键的时候也能选择一行?
- 一个问题,急!!!
- 在vb中怎么实现象windows资源管理器一样,拖动中间的框能够使左右的控件宽度自适应的改变?
- VB控制网页赋值问题
- vb6下用XML xpath的contains方法进行模糊查询的问题
还有,QQ是P2P的,如果你要在P2P的的环境下进行UDP通讯,就需要进行打洞的处理过程。不是这么发过去就可以的。