SOCKET编程:Read error 64

流星飞520 2006-06-13 02:39:48
用ServerSocket时(采用多线程), 服务端窗口不时弹出窗口“Read error 64 指定的网络名不可再用,请各位高手分析一下,会是什么原因导致,有什么好的解决方法
...全文
355 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coder1 2006-06-15
  • 打赏
  • 举报
回复
帮顶
postren 2006-06-15
  • 打赏
  • 举报
回复
网络不稳定

减少传输包的大小或许会好些,另外对于异常要进行处理,服务器端不应弹出提示,有错误或异常最好保存日志
wizardqi 2006-06-13
  • 打赏
  • 举报
回复
这种错误一般出现在当网络环境不稳定比如外网,服务器的TWinSocketStream对象不能正常读取数据时而产生的,解决方法在于双方通讯过程的严谨性。比如使用可靠的通讯数据长度控制等,具体要看你的通讯内容及结构了。
sxtdxvb 2006-06-13
  • 打赏
  • 举报
回复
ServerSocket和clientsocket吧?

代码跟踪一下,看看参数是否正确》目标机器是否有防火墙。

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧