关于TCPClient从TCPServer接收数据问题

时间:2011-05-24 08:41:39

标签: delphi delphi-7 tcpclient tcpserver

各位大家好〜
我有一个问题要解决〜
我创建了一个服务器,每个人都可以连接到这个服务器 服务器的功能是将消息从一个客户端传输到另一个客户端 我不知道其他客户端何时将消息发送给客户端 我使用Delphi-7开发程序 我没有找到任何TCPClient对象来监听TCPServer发送的消息 请给我你的观点〜谢谢:))

1 个答案:

答案 0 :(得分:1)

服务器不会启动与客户端的对话。如果您的消息传递客户端尚未与服务器建立开放连接,并且服务器需要通知客户端它有消息,则客户端程序需要具有服务器组件< / em>以便它可以侦听来自消息服务器的新连接。

另一种方法是让客户端与服务器保持持久连接。当消息到达时,服务器可以向适当的客户端发送通知,因为它已经打开了连接并且客户端正在等待来自服务器的响应。