【问题标题】:Axis2 : four ways to create clientsAxis2:四种创建客户端的方法
【发布时间】:2011-11-19 18:34:52
【问题描述】:

如图所示,在 Axis 2 中有 4 种创建客户端的方法

1.building an AXIOM based client, 
2.generating a client using Axis2 Databinding Framework (ADB),
3.generating a client using XMLBeans, 
4.and generating a client using JiBX

谁能告诉我,我们如何决定应该使用什么方法。 请指导我。

【问题讨论】:

    标签: axis2 axis axiom


    【解决方案1】:
    1. 如果您是能够正确理解 wsdl 并希望获得更多性能的人。使用 AXIOM 编写客户端时,您只会得到一个 AXIOM 对象,并且您应该知道如何从中获取值。

    其他方法是数据绑定技术

    1. ADB 为您提供更好的性能和更少的生成类。但是某些模式构造不可用。换句话说,它不是 100% 支持 xml 架构,如果您的架构太复杂,您将无法使用它。

    2. 它几乎涵盖了所有架构。但是 ADB 会慢一些,并且生成很多类。

    3. 当您有一些现有的 pojo 类时使用 JIBX。

    除此之外,您还可以使用 jaxbri。这也类似于 ADB 并且具有更好的模式覆盖率。

    【讨论】:

    • 我想坚持使用 ADB ,所以我可以在使用 ADB 时使用 POJO 类吗?请指导我。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 2011-12-08
    • 2014-10-24
    • 1970-01-01
    相关资源
    最近更新 更多