多个客户端程序

时间:2013-04-24 12:19:26

标签: c++ c++builder indy

我想知道我是否有一个服务器应用程序和一堆连接的客户端。如果第一个客户端请求某些数据,然后在第二个客户端请求数据的中间,该怎么办?会发生什么?第一个客户端连接会被破坏吗?

我正在使用IndyServer Indy客户端TCP。

1 个答案:

答案 0 :(得分:1)

TCP服务器打开客户端可以连接的端口。连接由四个组件客户端IP /客户端端口/服务器IP /服务器端口定义。

Indy TCP服务器在单独的线程中处理连接。因此,只要您的连接处理代码是线程安全的,处理将被分开,并且线程不会相互干扰。