中国开发网: 论坛: 程序员情感CBD: 贴子 407902
pcplayer: indy 的 DEMO 网上有,官方网站也有。你的 SocketServer 是个啥东西俺不知道,所以也不知道它的工作方式。
不过,一般来说,作为一个 TCP Server,通常是用多线程,一个线程对应一个客户端的连接。

至于你说的 POS 如果掉了怎么办的问题,你可以检查这个 POS 多长时间没有数据进来,超时的,则用程序把这个连接释放掉。

Indy 实现的 TCPClient 和 TCPserver 大概10分钟没有数据就会断掉。我没看它里面的代码,但估计也是这个原因。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录