首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于从TCPServer接收数据的TCPClient问题

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

Stack Overflow用户
提问于 2011-05-24 16:41:39
回答 1查看 2K关注 0票数 1

大家好~

我有个问题要解决~

我已经创建了一个服务器,每个人都可以连接到这个服务器。

服务器的功能是将消息从一个客户端传输到另一个客户端。

我不知道其他客户端何时将消息发送给客户端。

我使用Delphi-7来开发程序。

我没有找到任何TCPClient对象来监听TCPServer发送的消息。

请给我您的观点~谢谢:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-24 17:06:27

服务器不会发起与客户端的对话。如果消息传递客户端尚未与服务器建立打开的连接,并且服务器需要通知客户端它有消息,则客户端程序需要有一个服务器组件,以便它可以侦听来自消息服务器的新连接。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6107809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档