gpt4 book ai didi

delphi - 我如何管理 Indy 中的连接? (德尔福)

转载 作者:行者123 更新时间:2023-12-03 15:53:29 25 4
gpt4 key购买 nike

我正在使用 indy 10(阻塞模式)编写一个简单的客户端/服务器聊天程序,有一个问题是如何管理连接?例如,假设一个用户在服务器上在线,我们必须为将来的请求建立一个连接隧道。换句话说,当用户在线时,服务器不应该为将来的用户请求提供用户名和密码。这将与用户到来时我们创建的隧道有关。

我们如何管理连接?

[抱歉我的英语不好]如果你听不懂我的意思,请告诉我再次发送新帖子。

谢谢

最佳答案

对于问题中描述的场景,实际上没有太多管理要做。为了避免必须对每个请求重新进行身份验证,只需不要关闭连接。特别是在聊天服务器中,每个参与者很可能会建立一个连接,然后在聊天期间继续使用同一连接。

Indy 服务器对象已经保留了其打开连接的列表,因此当您想要向其他参与者广播聊天消息时,您只需迭代该列表即可。

关于delphi - 我如何管理 Indy 中的连接? (德尔福),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3165113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com