apo*_*nur 8 java apache-httpclient-4.x
我正在为我的应用程序评估HTTP客户端库.这是一个Web应用程序,它调用各种Web服务,聚合内容,然后将其发送到Ajax客户端.我想我需要一个异步客户端,因为我想在我等待Web服务的长响应时释放我的应用服务器(Tomcat)线程,这样Tomcat可以重复使用这个线程来做其他事情,而我正在做IO来定位Web服务.
我找到了3个图书馆
想知道这个库如何比较.
我可以看到Sonotype客户端可以使用可插入的提供程序进行http处理,包括Apache Http Client 3.x. 如果我直接使用Apache Http 4.x客户端而不是通过Sonotype客户端,我不会看到我失去了什么.