java - 使用 Java 进行异步 http 调用的最轻量级方法是什么?

标签 java http asynchronous

<分区>

Possible Duplicate:
How to make an make a web request in an async manner

在 Java 中进行同步 HTTP 调用的一种非常轻量级的方法是使用 HttpURLConnection .

是否有同样简单的方法来进行非阻塞、“异步”HTTP 调用?

我已经研究过:Java NIO、Netty Http Client、Apache Commons HttpClient 4.0,但这些解决方案要么很复杂 (Java NIO),要么引入了依赖项,我想避免这种情况。

最佳答案

HTTP 是一个同步 协议(protocol)。在这方面,我认为您不应该从客户端看到这两种情况之间的任何显着差异。但这也取决于你所说的轻量级是什么意思

关于java - 使用 Java 进行异步 http 调用的最轻量级方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12204230/

相关文章:

java - 如何通过简单的模式匹配来识别Java方法是工厂方法?

java - 了解 Java 接口(interface)原理

php - Htaccess - Http 身份验证 - 为什么此 block 对我造成 500 错误?

android - 在 Post 方法中将数据从 Android 客户端发送到 Java Servlet

java - 使用 Java 将 PDF(1.4 和 1.5)可靠地打印到网络打印机

java - 找不到斯坦福 C++ 库的文件 'spl.jar'

python - 每行文件的异步 HTTP API 调用 - Python

c# - 在 F# 中正确等待返回类型为 Task<T> 的异步 C# 方法

c# - 锁定异步任务c#

c# - 对使用异步调用的 MassTransit 消费者进行单元测试