用例是应用程序(在JBoss 5上运行)必须在非常有限的带宽上运行.目前,每次我们进行webservice调用时,我们都会请求wsdl并使用JAX-WS重新创建存根.每次创建存根时,都会重新加载wsdl和schema.理想情况下,wsdl永远不会被下载,因为我们已经有了模式的副本,但即使缓存也可以.如果缓存是Serializable,则奖励积分!
是否可以缓存JAX-WS存根/端口?
目前找到的最佳答案:
告诉服务查看本地 wsdl: JAX-WS 客户端:访问本地 WSDL 的正确路径是什么?
动态更改端点: JAX-WS 从 jar 加载 WSDL
我没有看到缓存的方法,但可以按照 Metro 上此页面上的指定使用本地副本:使用本地打包的 WSDL 开发客户端应用程序
(在SO问题上找到:How to cache a WSDL with Java-WS)
归档时间: |
|
查看次数: |
5937 次 |
最近记录: |