服务端发送消息可以不异步

来源:5-5 数据发送与接收并行-2

骑着猪找未来

2023-07-07

void send(String str) {
        try {
            printStream.println(str);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

老师,我发现服务端发送消息这里,其实可以不用异步,直接同步发送就可以了,并且试验了是可行的,这个就类似于客户端那里的发送处理,也是同步处理的

写回答

1回答

Qiujuer

2023-07-25

的确是可以的哈,异步仅仅只是为了丢给子线程处理,当前线程好直接返回,避免业务阻塞而已。

0
0

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2314 学习 · 476 问题

查看课程