gpt4 book ai didi

java - 从 Axis 迁移到 Axis2

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:33:41 33 4
gpt4 key购买 nike

我需要帮助将 Axis 项目迁移到 Axis2。

我正在处理一个较旧的 Axis 项目,其中一些 Java 类是使用较旧的 WSDL2Java 工具从 WSDL 生成的。现在的问题是,Java 认为这是一个错误,因为我有最新的 Axis2 1.6 版。

有人告诉我使用 Axis2 中的 WSDL2Java 工具从 WSDL 文件重新生成 Java 类,但是,这些类生成的与旧的 WSDL2Java 完全不同。

我该如何修改我的方法来解决这个问题?如果我用新的类替换旧的类,我觉得这个项目不会起作用。

最佳答案

Axis 2 是对该框架的重要重写。升级没有真正的捷径,您需要处理它或留在 Axis 1(正如某些人实际决定做的那样)。 official migration guide提供了一些有用的提示,但并未详细说明您成功完成迁移所需了解的所有信息。

由于您将经历升级的痛苦,如果我不建议您看一下 Apache CXF,那将是我的失职。 .它是一个更现代的 Web 服务框架,支持 JAX-WS JAX-RS。如果您首先进行契约(Contract)开发,那么您的客户端将不必升级(只需升级服务器实现端)。

关于java - 从 Axis 迁移到 Axis2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10712099/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com