我正在使用NDde(http://ndde.codeplex.com/)库来设置一个服务器,该服务器通过TCP套接字接收实时数据并通过DDE协议公开它。
它当然运行良好,但经过一段随机时间(2到20分钟)后,它会停止更新DDE客户端上的数据。
一旦它停止响应,我可以看到按预期推送TCP数据的日志,并且我的NDde服务器正确调用了Advise方法。根本没有例外。
问题似乎在回调中,调试库源代码似乎不再调用 ProcessCallback 方法。
我的系统设置是Windows Server 2012 64位
答案 0 :(得分:0)
我遇到了同样的问题,无法找到解决问题的方法。但是,对于解决方法,我将监听更新事件,当它停止时,我将重新初始化Client对象,它应该再次工作。
不是最佳解决方案,但它可以解决我的问题。任何有助于根源的解决方案,仍然会非常感激。