我可以访问部署在多个主机上的一些WebService(开发环境和测试环境)。对于wsdl中的 dev 环境,我看到targetNamespace="http://somews.somecompany.com/DEV/PI_WEB_ORDER"
用于测试环境 - targetNamespace="http://somews.somecompany.com/TEST/PI_WEB_ORDER"
。目标名称空间不同,其余的wsdl内容是相同的。我很困惑,因为使用 dev 的WSDL生成的类与 test 主机无法正常工作。
在我看来,不能更改targetNamespace取决于主机或环境。这是对的吗?