1

我正在尝试访问此网络服务http://webservices.esalestax.net/CertiTAX.NET/certicalc.asmx?wsdl。这是一个带有重载方法的.Net 实现。我从 .Net 访问它没有问题。但是,从 Java 访问它时有两个问题。因为它是一个 RPC 样式的服务,所以我使用 Axis 来使用该服务。但是,正如您从 wsdl 中看到的那样,它具有重载操作,即在同一端口下存在多个具有相同名称的操作。Axis 在尝试生成代理时抛出 DuplicateOperation 异常。我了解网络服务规范不允许重载。有没有办法在不篡改 wsdl 的情况下在 Java 中生成代理?我正在使用 Axis 1.4 版。

4

0 回答 0