Home > コンポーネント シリーズ > Web Service > Web Serviceクライアント - 設定 > Web Serviceのコンシューマ
Web Serviceのコンシューマとして利用するには:
[設定]ダイアログボックスの[リソース]セクションでWeb Serviceクライアントリソースを定義してください。詳細は、ここをクリックしてください。
[プロパティ]ペインにアクセスするために、[フロー]エリアにWeb Servicesユーティリティを配置してください。
Web Servicesユーティリティでダブルクリックするか、右クリックしてコンテキストメニューから[設定]を選択し、[コンポーネント設定: Web Service]ダイアログボックスを開きます。このダイアログボックスではSOAPサービスオペレーションと引数の表示と選択ができ、以下のフィールドがあります。
パラメータ |
説明 |
||
詳細 |
|||
リソース名 |
この読み込み専用フィールドには、[プロパティ]ペインの[リソース名]フィールドのドロップダウンリストで選択された以前に定義されたWeb Servicesリソースの名前が表示されます。 |
||
オペレーション名 |
このドロップダウンリストにはサービスWSDLにリストされている処理が表示されます。必用な処理をドロップダウンリストから選択します。 |
||
カスタムヘッダ イン |
これは、外部サービスにSOAPリクエストとして送信するヘッダの詳細を保持するために使用されます。 |
||
ID |
Web Serviceへのアクセスをオーソライズするための送信者の ID を入力します。SOAPサービスのセキュリティレベルがTransportまたはWS-Securityに設定されている場合に適用され、Web Serviceへのアクセスをオーソライズすることができます。 |
||
パスワード |
Web Serviceへのアクセスを許可するために、送信者の ID のパスワードを入力します。 |
||
カスタムヘッダ アウト |
をクリックして変数リストを開き、Web Serviceの SOAP レスポンスの一部として返されるヘッダを入力するための変数を割り当てます。 |
||
をクリックして変数リストを開き、Web Serviceの SOAP 応答の一部として返されるフォルトを入力するための変数を割り当てます。 返されたFault XMLは、次に、以下の場所で与えられた操作のために生成されたFaultスキーマを使用して解析することができます。 Projects\<<ProjectName>>\WebServiceClient\<<ResourceName>>\<<Port/Binding Name>>\<<OperationName>>\FAULT\<<OperationName.xsd>> |
|||
オペレーション |
をクリックして変数リストを開き、Web Serviceの のSOAP応答の一部として返された応答ボディを入力するための変数を割り当てます。 返された結果XMLは、次に、次の場所で与えられた操作のために生成された応答スキーマを使用して解析することができます: Projects\<<ProjectName>>\WebServiceClient\<<ResourceName>>\<<Port/Binding Name>>\<<OperationName>>\OUT\<<OperationName.xsd>> |
||
添付 |
をクリックして変数リストを開き、Web Serviceの の受信した添付ファイルのデータを入力するための変数を割り当てます。 新規ステップ構成の場合、複数の添付ファイルが出力された場合、添付ファイル出力プロパティは空になります。適切なブロブ変数を設定するのはユーザの責任となります。
|
このダイアログボックスには以下のボタンがあります。
名前 |
説明 |
添付 |
これにより、[添付ファイルの詳細] ダイアログボックスが開きます。ここでは、必要に応じて、操作の添付ファイルを割り当てることができます。 新しい添付ファイルを追加するには、[追加]をクリックします。各添付ファイルには、In または Out の方向を割り当てることができます。 In タイプの添付ファイルが追加されると、Web サービス クライアント フローのデータ マッパーの送信先ペインに XML 要素が追加されます。一方、Out タイプの添付ファイルを追加すると、XDS スキーマファイルが生成されます。 |
設定を正常に保存すると、XML インターフェイスが開き、Web サービスの呼び出しに必要な値を設定することができます。
|
Web ServiceのステップをMagic xpi 4.12以前のバージョンから移行する際の制限事項
正しく移行されないステップでは、コピーおよびエクスポートオプションは使用できません。 チェッカーは、そのようなステップのエラーを表示します。
ビジネスプロセス、フロー、ステップ、またはブランチに、Magic xpi 4.12バージョンより前のWebサービスクライアントの実装が含まれている場合、インポートは許可されません。 ログで詳細を確認してください.
インポートまたはエクスポートコマンドを実行する前に、リソースがプロジェクトに存在している必要があります。移行されたプロジェクトの場合、リソースは正常に移行され、エラーなしで検証される必要があります。
(Since version:4.12)