Java 为多个web服务请求保持连接打开

Java 为多个web服务请求保持连接打开,java,web-services,connection,connection-pooling,keep-alive,Java,Web Services,Connection,Connection Pooling,Keep Alive,我有一个关于web服务的问题。假设我有一个webservice客户端,它必须在高负载下运行。我不能使用其他技术 在建立新的tcp/ip连接时,是否可以保持连接对所有请求开放,以避免开销?在托管环境中,是否有可能像jdbc连接或JCA一样使用池式web服务连接 我目前正在处理sun的wsimport生成的存根,看不到任何保持连接打开的可能性 感谢您的评论HTTP“保持活力”似乎是您的答案 检查它们。当然可以,但是如何设置它,因为我无法访问底层套接字?请检查文档。您使用哪些类生成http请求?或者,

我有一个关于web服务的问题。假设我有一个webservice客户端,它必须在高负载下运行。我不能使用其他技术

在建立新的tcp/ip连接时,是否可以保持连接对所有请求开放,以避免开销?在托管环境中,是否有可能像jdbc连接或JCA一样使用池式web服务连接

我目前正在处理sun的wsimport生成的存根,看不到任何保持连接打开的可能性


感谢您的评论

HTTP“保持活力”似乎是您的答案


检查它们。

当然可以,但是如何设置它,因为我无法访问底层套接字?请检查文档。您使用哪些类生成http请求?或者,本地代理它。。。在客户端,运行能够通过单个连接转发请求的代理。通过这种方式,每个连接一个请求都在本地完成,这将比通过网络完成的速度快得多。默认情况下,HTTP 1.1中的所有连接都会自动保持活动状态,直到被选中“Connection:close”(连接:关闭)为止?