「新規 WSDL 定義」ウィザード、「SOAP/HTTP のサービス詳細を指定してください」の参照資料。
「新規 WSDL 定義」ウィザード
パネルのリスト:
パネル・プロパティー
- SOAP アクション
- HTTP SoapAction ヘッダーの値を定義します。
SOAP メッセージをインプリメンテーション・メソッドに関連付けるための手段として、アプリケーションが SoapAction を使用する可能性があります。
これはしばしば rpc スタイルの WSDL に当てはまります。
- サービス名
- サービス名は、生成された WSDL のサービス・エレメントの名前属性の値になります。
名前の厳密な使用法は、その後に WSDL を使用する製品 (SOAP ツールキットおよび UDDI リポジトリー) によって決まります。
例えば、後で SOAP ツールキットを使用して WSDL から Java を生成する場合、サービス名はおそらく Java インターフェース名になります。
- ポート名
- このサービス用の特定の WSDL ポートの名前で、通常はサービス名から派生します。
1 つの規約として、サービス名を <xyz> Service に、ポート名を <xyz> Provider にすることが考えられます。
ポート名は、生成された WSDL のポート・エレメントの名前属性の値になります。
名前の厳密な使用法は、その後に WSDL を使用する製品 (SOAP ツールキットおよび UDDI リポジトリー) によって決まります。
例えば、SOAP ツールキットを使用して WSDL から Java を生成する場合、ポート名はおそらく Java クラス名になります。
- ポート・アドレス
- サービスが使用可能にされるアドレスを定義します。これは、有効な URL であり、デフォルトの HTTP ポートと異なる場合にはポート番号を含める必要があります。
ポート・アドレスの例は次のとおりです。http://localhost:9080/wassoap/servlet/router