当前位置:编程学习 > C#/ASP.NET >>

C#/VB.NET的Socket向某服务器发送信息无回应是咋回事???

我现有一服务器 如: xxx.xxx.com:8080 我用Socket.BeginConnect()的方法连接并用.BeginSend()向其发送了命令字符串 都正常没有出错 但是运行到.BeginReceive()时 始终不见其运行AsyncCallback调用的方法(ReceiveCallback) 导致无法获取其返回信息 这会是什么原因呢??如果说连接失败 或没发送成功硬挨也有提示的啊 ??
补充:我那服务器是 朋友的 他说应该是没发送成功 不然不会没返回信息的(只要向那发送了信息就有返回的如:错误命令)  所以我觉得应该是我的连接和发送都已经存在问题的 但是我的代码是微软Tcp的例子稍改成Udp的 可能那里出错了 你能告诉我下 Udp到底要怎么使用吗?
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,