IPC:为每个请求连接或保持套接字打开?

Ton*_*ony 4 c++ java sockets ipc

我打算使用套接字(本地TCP)在两个进程(本地运行)之间进行通信.一个进程将充当服务器,但两个进程都异步地相互发送消息.我应该在进程的生命周期内保持套接字连接打开,还是为每个请求重新连接?

如果我保持本地套接字打开可能会出现任何问题吗?

Joã*_*ela 5

打开插座.

它是更简单的选项,您不会产生开放新套接字(从客户端的角度来看)或接受新客户端(从服务器的角度来看)的开销.