标签: c++ c++builder indy
我想知道我是否有一个服务器应用程序和一堆连接的客户端。如果第一个客户端请求某些数据,然后在第二个客户端请求数据的中间,该怎么办?会发生什么?第一个客户端连接会被破坏吗?
我正在使用IndyServer Indy客户端TCP。
答案 0 :(得分:1)
TCP服务器打开客户端可以连接的端口。连接由四个组件客户端IP /客户端端口/服务器IP /服务器端口定义。
Indy TCP服务器在单独的线程中处理连接。因此,只要您的连接处理代码是线程安全的,处理将被分开,并且线程不会相互干扰。