首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么解决三层数据库系统产生的 Windows socket error

2012-02-17 
如何解决三层数据库系统产生的 Windows socket error三层数据库系统(通过 SocketConnection 连接),客户端

如何解决三层数据库系统产生的 Windows socket error
三层数据库系统(通过 SocketConnection 连接),客户端运行一段时间(不到半个小时)后总是发生错误:
Windows socket error: 您的主机中的软件中止了一个已建立的连接。(10053), on API 'recv'
强行终止程序后重新运行客户端程序又可以正常运行,当过一段时间又产生同样错误。
请问如何解决该问题?

[解决办法]
检查是否哪里设置了自动断开连接,比如Scktsrvr.exe里面的设置
[解决办法]
公网时,受限于网络状况,所以不建议使用长连接,交互后及时断开,一般就能避免这个问题

热点排行