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

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

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

  • 先頭の文字は大文字にします。
  • エレメント/変数名の先頭を 2 つ以上の小文字にします。
  • エレメント/変数名の先頭を数字にしてはいけません。
  • エレメント/変数名に数字を入れてはいけません。数字が入っている場合は、数字の直後の文字を大文字にします。
  • typeDescのエレメント/変数名を使用してはいけません。Apache Axis WSDL2Javaプログラムはこの名前のメンバー変数をもつbeanクラスを生成します。


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

    date
    amount
    sentDate
    active_status

  • Apache Axisが生成するbeanクラスは最大254のメンバー変数しか持てません。これはJavaコンストラクタがパラメータを254に制限しているためです。
  • Axis は JSR-101 に準拠した Java で使用する名前を SOAPXML の名前から以下の方法で作成します:

    org.apache.axis.utils.JavaUtils.xmlNameToJava ( xmlName )
 
以下も参照してください。

  • No labels