TCP套接字服务器使用spring集成同时处理多个客户端连接

时间:2018-03-29 14:12:08

标签: sockets spring-boot spring-integration

我一直在使用spring集成创建TCP套接字服务器,使用此post的引用我能够设置套接字连接。

我的要求有4个客户端与服务器建立套接字连接。 如何处理来自所有4个客户端的并发请求。必须在TcpReceivingChannelAdapter上进行哪些更改。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:1)

关注尚不清楚。 TcpNetServerConnectionFactory(任意AbstractConnectionFactory)使用Executor从已建立的连接分发作品。默认情况下,它就像:

if (this.taskExecutor == null) {
    this.privateExecutor = true;
    this.taskExecutor = Executors.newCachedThreadPool();
}

所以,这告诉我们确实所有4个客户端将同时在服务器上处理。