使用Java NIO进行流水线式Http处理

3

通过研究网络,我发现流水线式HTTP比队列或并行连接更快且更节能(特别是对于移动设备)。然而,一般库的支持似乎很少。直到最近,广泛使用的Apache HttpCore项目才通过其NIO模块获得了支持。

至少在维基百科和一些文档中是这样说的。我的问题是,我无法找到任何关于如何使用此功能发送简单管道请求的示例或教程。无论是HttpCore NIO文档还是Google代码搜索都没有给我任何看起来像是Http流水线的东西。

您能否给我一个简单的示例,说明如何使用此模块发送两个get请求,并响应它们的答案?


1
也许这个问题会有帮助:https://dev59.com/ak_Sa4cB1Zd3GeqP-jgL - Raoul Duke
@Raoul_Duke 有点类似,但它们讨论的是如何编写一个流水线化的HTTP客户端。我的问题是HttpCore现在似乎已经支持这个功能,但没有说明如何做。 - Thomas Ahle
2个回答

2

我建议等到Android内置一个适当的实现版本。如果Google都没有使用它,那么可能就不值得麻烦。



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接