微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

关于TCPClient从TCPServer接收数据的问题

如何解决关于TCPClient从TCPServer接收数据的问题

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

解决方法

服务器不发起与客户端的对话。如果您的消息传递客户端尚未与服务器建立开放连接,并且服务器需要通知客户端它已接收到消息,则客户端程序需要具有服务器组件,以便它可以侦听来自服务器的新连接。消息服务器。 一种替代方法是让客户端保持与服务器的持久连接打开。消息到达时,服务器可以将通知发送到适当的客户端,因为它已经打开了连接,并且客户端正在等待服务器的响应。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。