7.22.4 SOAPサーバー・ウィザードの命名規則

LANSA Integrator

7.22.4 SOAPサーバー・ウィザードの命名規則


サービスのオペレーション名の規則:

·         以下の例のように、オペレーション名は小文字で開始します。

    getEmployees

    selectActiveAccount

SOAPサーバー・タイプの規則:

·         タイプは大文字で開始します。

·         エレメント/変数名は小文字で開始します。

·         エレメント/変数名の先頭を数字にしないでください。

·         エレメント/変数名に数字を入れないでください。数字が入っている場合は、数字の直後の文字を大文字にします。

·         typeDescのエレメント/変数名を使用しないでください。Apache Axis WSDL2Javaプログラムはこの名前のメンバー変数をもつbeanクラスを生成します。

以下はエレメント/変数名の例です。

    date

    amount

    sentDate

    active_status

·         Apache Axisが生成するbeanクラスは最大254のメンバー変数しか持てません。これはJavaコンストラクタがパラメータを254に制限しているためです。

·         AxisはJSR-101に準拠したJavaで使用する名前をSOAP XMLの名前から以下の方法で作成します。

org.apache.axis.utils.JavaUtils.xmlNameToJava ( xmlName )

また、以下も参照してください。

SOAPサーバー Wizardが生成したbeanクラスの例

Apache Axis WSDL2Javaが生成したbeanクラスの例