【发布时间】:2010-04-29 16:44:12
【问题描述】:
我已经转换了一个 WSDL 文件以生成 Java 代码(使用 Axis2),该代码将被部署为 Web 服务。我只需要实现和扩展生成的骨架文件吗?或者,我也可以编辑和扩展其他类吗?
我担心修改其他文件会导致 WSDL 和 Java 代码不匹配。
【问题讨论】:
标签: java web-services axis2
我已经转换了一个 WSDL 文件以生成 Java 代码(使用 Axis2),该代码将被部署为 Web 服务。我只需要实现和扩展生成的骨架文件吗?或者,我也可以编辑和扩展其他类吗?
我担心修改其他文件会导致 WSDL 和 Java 代码不匹配。
【问题讨论】:
标签: java web-services axis2
您应尽可能避免更改任何其他文件。问题是编组/解组很大程度上取决于这些文件,您的更改可能会导致此核心逻辑本身出现问题。
理想情况下,如果 Java 骨架生成正确,您将永远不需要更改其他 java 文件。只使用它们。
扩展其他 java 文件也很棘手,因为编组器需要了解如何编组您的子类
【讨论】: