pcplayer:
indy 的 DEMO 网上有,官方网站也有。你的 SocketServer 是个啥东西俺不知道,所以也不知道它的工作方式。
[阅读: 1625] 2006-09-24 10:05:08
不过,一般来说,作为一个 TCP Server,通常是用多线程,一个线程对应一个客户端的连接。
至于你说的 POS 如果掉了怎么办的问题,你可以检查这个 POS 多长时间没有数据进来,超时的,则用程序把这个连接释放掉。
Indy 实现的 TCPClient 和 TCPserver 大概10分钟没有数据就会断掉。我没看它里面的代码,但估计也是这个原因。