0

可能重复:
如何以异步方式发出 Web 请求

我需要从我的应用程序进行非阻塞异步方法调用。

我需要以异步方式调用一个 http url。

例子:

URL myPage = new URL("http://www.mypage.com/");
URLConnection yc = myPage.openConnection();

但是要以非阻塞或异步方式调用的方法,以便在目标url(http://www.mypage.com)的服务器不工作时线程不会卡住。

使用 Oracle Weblogic Server 10.3.2

4

1 回答 1

3

您可以通过生成额外的线程来手动完成,或者您可以使用现成的库来为您完成这项工作。看看 Apache HttpClient + HttpAsyncClient这些例子

于 2012-08-30T19:26:08.143 回答