5

示されているように、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

どのアプローチを使用すべきかをどのように決定すればよいか、誰か教えてください。ガイドしてください。

4

1 に答える 1

3
  1. あなたがwsdlを正しく理解し、より多くのパフォーマンスを望む人なら。AXIOM でクライアントを作成する場合、AXIOM オブジェクトのみを取得するため、そこから値を取得する方法を知っている必要があります。

その他の方法は、データ バインディング手法です。

  1. ADB を使用すると、パフォーマンスが向上し、生成されるクラスが少なくなります。ただし、一部のスキーマ構造は使用できません。つまり、xml スキーマを 100% サポートしていないため、スキーマが複雑すぎる場合は使用できません。

  2. ほぼすべてのスキーマをカバーしています。ただし、ADB では少し遅くなり、多くのクラスが生成されます。

  3. JIBX は、いくつかの既存の pojo クラスがある場合に使用されます。

これに加えて、jaxbri も使用できます。これも ADB に似ており、より優れたスキーマ カバレッジを備えています。

于 2011-09-19T09:31:16.853 に答える