Android 支持非阻塞 IO 的 HTTP 请求框架
HTTP Request framework for Android that supports non-blocking IO
我一直在寻找 "NON-BLOCKING IO" HTTP 请求框架,但很难找到。查看了 OkHttp、Retrofit 和其他几个,但看起来它们都没有执行非阻塞 IO(除非我错过了什么)——它们管理线程池并通过阻塞单个线程发送阻塞请求。
看起来 android 通过名为 "nio channels" “https://developer.android.com/reference/java/nio/channels/package-summary” 的东西支持非阻塞网络 IO,但不想重新发明轮子,宁愿使用一些现有的 HTTP 框架发送原始套接字请求,如果有的话。
有人有什么想法吗?
您可能会在 Netty 4.1 中找到您想要的东西。
它有官方 Android Support,并且是非阻塞的从前到后。
我一直在寻找 "NON-BLOCKING IO" HTTP 请求框架,但很难找到。查看了 OkHttp、Retrofit 和其他几个,但看起来它们都没有执行非阻塞 IO(除非我错过了什么)——它们管理线程池并通过阻塞单个线程发送阻塞请求。
看起来 android 通过名为 "nio channels" “https://developer.android.com/reference/java/nio/channels/package-summary” 的东西支持非阻塞网络 IO,但不想重新发明轮子,宁愿使用一些现有的 HTTP 框架发送原始套接字请求,如果有的话。
有人有什么想法吗?
您可能会在 Netty 4.1 中找到您想要的东西。 它有官方 Android Support,并且是非阻塞的从前到后。