从 tomcat 服务器内执行 http 请求的正确方法是什么
我有一个 Tomcat 服务器来保存 Web 应用程序,我希望能够从该 Web 应用程序中向其他 http 服务器调用 http 请求。正确的做法是什么?
另一件无能为力的事情是Web应用程序需要调用多个http请求。 所以我想我需要使用线程池。
tomcat可以给我线程池吗?或者我需要构建一个。
i have tomcat server that holds web application i like to be able to call http requests from within this web application to other http server . what is the right way doing it ?
another impotent thing is that the web application needs to call multiple http request.
so i guess i need to use thread pool .
can tomcat give me thread pool or i need to build one .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用commons-httpclient。对于线程池,请使用 ExecutorService 支持java 5.0 中提供。
它与在任何常规 java 应用程序中进行 http 调用的方式相同 - 在 tomcat 中运行它不会使其变得更容易或困难。
Use the commons-httpclient. For thread pool use the ExecutorService support provided in java 5.0.
It is same as how you would make http calls in any regular java app - running it in tomcat doesn't make it easier or difficult.
我建议使用 HttpClient 或类似的东西,而不是使用原始Java API。
I'd suggest using something like HttpClient or similar, rather than using raw Java APIs.