我的Web服务提供商为我提供了一个大型WSDL文件,但是我们将仅在其中使用一些功能。
我相信,大型WSDL对应用程序性能有负面影响。
我们在客户端应用程序中使用Web服务,启动时间和内存使用量都是问题。大型WSDL意味着jax-ws将花费更长的时间进行绑定,并且将为存根类占用更多的内存。
是否可以将WSDL文件修整为轻量级版本?是否有用于此目的的工具?
我认为我的Web服务提供商不会为我们生成另一个WSDL。我们可能必须在构建脚本中自动执行此操作。