第 29 章 在运行时查找 WSDL
摘要
将 WSDL 文档的位置硬编码到应用程序中不可扩展。在实际部署环境中,您希望允许 WSDL 文档的位置在运行时解决。Apache CXF 提供了很多工具来执行此操作。
29.1. Locating WSDL 文档的机制
在使用 JAX-WS API 开发消费者时,您必须提供定义服务的 WSDL 文档的硬编码路径。虽然这在小环境中正常,但使用硬编码路径在企业部署中无法正常工作。
要解决这个问题,Apache CXF 提供了三种机制来删除使用硬编码路径的要求:
注意
将代理注入您的实施代码通常是最佳选择,因为它是最容易实施的。它只需要客户端端点和配置文件来注入和实例化服务代理。