操作によりその操作に名前を付け、必要な入出力をリストします。
操作エレメントには、
その操作から戻ってくることがあるエラー・データを記述している障害サブエレメントを含む場合もあります。
これらを使用することにより、1 つのエンドポイントでサポートできる送信プリミティブを 4 つ宣言することができます。
- 片方向。エンドポイントはメッセージを受信します。
- 要求/応答。エンドポイントはメッセージを受信し、関連するメッセージを送信します。
- 送信請求/応答。エンドポイントはメッセージを送信し、関連するメッセージを受信します。
- 通知。エンドポイントはメッセージを送信します。
ポート・タイプ、ポート・バインディングのどちらにも操作を追加することができます。
操作をポート・タイプに追加するには、以下の手順を実行します。
- グラフ・ビューで、ポート・タイプを右クリックする。 「子の追加」 > 「操作」の順にクリックする。
- ダイアログに操作の名前を入力する。
- その操作を右クリックして、入力、出力、または障害オブジェクトを追加する。 操作はその入出力に応じて次のように分類できます。
- 片方向操作: 入力
- 要求/応答操作: 入力、出力
- 送信請求/応答操作: 出力、入力
- 通知操作: 出力
- 当該操作に関してユーザーに読んでほしい情報があれば「文書」ペインに入力する。
ヒント: アウトライン・ビューを使用してポート・タイプ用の新規の操作を作成することもできます。