在JavaEE应用程序中同时调用httpurlconnection的最佳方式是什么



我们有一个要求,必须从EJB中进行四次web服务调用。所有这些调用都是相互独立的,应该同时进行。

今天,我们使用ExecutorService进行这些调用。有一个超时,之后我们关闭ExecutorService并检查响应。

我想知道是否有更好的方法可以做到这一点?

p.S。我们使用websphere8.5.0,它是一个Java EE 6服务器。我发现在JavaEE7中有ManagedExecutorService。Java EE 6中有什么内容吗?

您是否考虑过在无状态会话Bean上使用异步方法(带有@asynchronous注释)?该方法将调用web服务,应用程序服务器(通过EJB池)将负责管理并发性。

请参阅:https://docs.oracle.com/javaee/6/tutorial/doc/gkkqg.html

相关内容

  • 没有找到相关文章

最新更新