0

据我所知,蔚来可以帮助服务器,处理很多请求。因为 NIO 不使用每个请求模型一个线程。

但是客户端是与服务器建立连接的,通常没有那么多连接,客户端完全可以处理。

我看到一些客户端库使用 NIO,我不太确定。那么为什么客户端的蔚来兄弟,有没有性能提升呢?

4

1 回答 1

0

没有很好的理由在客户端使用 NIO,除非您可能正在编写具有数百或数千个出站连接的网络爬虫之类的东西。

可以说,在服务器上用户也没有太多理由。select() 模型是为替代方案分叉进程的时代设计的。现在我们有了线程,整个模型没有实际意义,恕我直言。

于 2012-08-31T03:09:40.373 回答