如图所示,有 4 种方法可以在 Axis 2 中创建客户端
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
Run Code Online (Sandbox Code Playgroud)
谁能告诉我,我们如何决定应该使用什么方法。请指导我。
小智 4
其他方法是数据绑定技术
ADB 为您提供更好的性能和更少的生成类。但某些模式构造不可用。换句话说,它并不 100% 支持 xml 模式,如果您的模式太复杂,您将无法使用它。
它几乎覆盖了所有模式。但 ADB 有点慢并且生成了很多类。
当您有一些现有的 pojo 类时,将使用 JIBX。
除此之外,您还可以使用 jaxbri。这也类似于 ADB,并且具有更好的模式覆盖率。