关于SOCKET发送不出数据的问题

zzkk3025 2009-04-12 10:14:44
有个C/S1/S2 的应用系统, C 为一个客户端, S1 为一个中间转发数据的程序,S2 为处理业务的主程序。现在遇到一个较奇怪的现象, C(客户端) 程序在部分XP机器上运行正常,部分XP机器上出现频繁中断的情况,经过测试,C(客户端)在中断的XP机器上发送到一定的数据(大约5-6K)就发送不出去, S1程序未检测到 C(客户端)程序的任何异常。 C(客户端)在 WIN2003 上运行一切正常。
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lightbear 2009-04-20
  • 打赏
  • 举报
回复
gz
DDGG 2009-04-20
  • 打赏
  • 举报
回复
是用的什么模型?Select?IOCP?一个连接还是多个连接?

“S1程序未检测到 C(客户端)程序的任何异常”是指没有检测到客户端断线吗?
cnzdgs 2009-04-19
  • 打赏
  • 举报
回复
程序是你自己写的?编程方面的问题应该发到相应的开发语言版块。是发送失败还是一直阻塞或者其它情况?如果是发送失败,错误码是什么?
zzkk3025 2009-04-13
  • 打赏
  • 举报
回复
谢谢楼上的,现在做了以下变更,控制发送的数据包和频率,每次发送 16个字符 ,每秒发送 10次, 这样的程序效率很低,但这种情况下程序正常了,怀疑XP是那个地方有啥限制,XP 为 雨林木风 WWW.YLMF.COM 76481-OEM-0011903-01811 Ghost XP SP3 装机版 YN9.9 那位大侠遇见过这种情况?
flyfranker 2009-04-13
  • 打赏
  • 举报
回复
寻找出现频繁中断的XP机器配置的共同点,再与运行正常的XP机器配置的共同点相比较,例如防火墙是否打开?杀毒软件是否为同一型号等,应该不难找到问题原因。

6,180

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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