Caching 如何在Java中缓存JAX-WS存根/端口?

Caching 如何在Java中缓存JAX-WS存根/端口?,caching,jax-ws,Caching,Jax Ws,用例是应用程序(在JBoss5上运行)必须在非常有限的带宽上运行。目前,每次我们进行webservice调用时,我们都会请求wsdl并使用重新创建存根。每次创建存根时,都会重新加载wsdl和模式。理想情况下,wsdl永远不会被下载,因为我们已经有了模式的副本,但即使缓存也可以工作。如果缓存可序列化,则可获得额外点数 是否可以缓存JAX-WS存根/端口?目前为止找到的最佳答案: 告诉服务查看本地wsdl: 动态更改端点: 我看不到缓存的方法,但使用本地副本可以按照metro上本页的规定进行:

用例是应用程序(在JBoss5上运行)必须在非常有限的带宽上运行。目前,每次我们进行webservice调用时,我们都会请求wsdl并使用重新创建存根。每次创建存根时,都会重新加载wsdl和模式。理想情况下,wsdl永远不会被下载,因为我们已经有了模式的副本,但即使缓存也可以工作。如果缓存可序列化,则可获得额外点数


是否可以缓存JAX-WS存根/端口?目前为止找到的最佳答案:

告诉服务查看本地wsdl:

动态更改端点:


我看不到缓存的方法,但使用本地副本可以按照metro上本页的规定进行:


(发现问题:)

我想我们可以使用org.apache.commons.pool2.impl.GenericObject lirbrary缓存存根

请参阅下面的链接以获取相同的信息