オーケストレーションでポートを使用する方法
コントロールを Web フォームまたは Windows フォームに追加する場合と同じ方法で、ポートをオーケストレーションに追加します。 [オーケストレーションの種類] ウィンドウで、ポートを追加することもできます。
新しいポートを追加するには
ポート サーフェスまたはロール リンクを右クリックし、[新しいポート] をクリックします。
—Or—
[オーケストレーション ビュー] ウィンドウで、[ ポート ] を右クリックし、[ 新しいポート] をクリックします。
構成が不十分なポートには [DesignTip] が表示されます。
ヒント
ポートを ロール リンクにドラッグすることもできます。
新しいポートを追加および構成するには
[ツールボックス] の [ BizTalk オーケストレーション ] タブから、[ ポート ] 図形を [ポートサーフェス] または [ロール リンク] にドラッグします。
—Or—
ポート サーフェスまたはロール リンクを右クリックし、[新しい構成済みポート] をクリックします。
—Or—
[オーケストレーション ビュー] ウィンドウで、[ ポート ] を右クリックし、[ 新しい構成済みポート] をクリックします。
ポート構成ウィザードが表示されます。
ウィザードの手順に従ってポートを構成します。 詳細については、「 ポート構成ウィザードを実行する方法」を参照してください。
ポートを削除するには
削除するポートを右クリックし、[削除] をクリック します。
Note
コンパイルされたオーケストレーションで 送信 または 受信 図形に接続した後にポートを削除した場合、図形に対するポート操作は削除されず、コンパイルしようとするとエラーが発生します。 図形を別のポートに接続して、ポート操作を再構成してください。
ポート構成ウィザードを使用してポートを構成するには
構成するポートを右クリックし、[ ポートの構成] をクリックします。
ポート構成ウィザードの手順に従ってポートを構成します。 詳細については、「 ポート構成ウィザードを実行する方法」を参照してください。
[プロパティ] ウィンドウを使用してポートを手動で構成するには
構成するポートを選択します。
[プロパティ] ウィンドウで、次のプロパティを指定します。
プロパティ 説明 ポートの種類 ポートに関連付けられる通信方式、操作、マルチパート メッセージの種類を決定します。 [通信方向] このオーケストレーションをこの通信の送信者にするか受信者にするかを決定します。 [通信方式] このポートが要求 - 応答または一方向通信のいずれに使用されるかを決定します (このプロパティは 、ポートの種類 プロパティによって決定され、読み取り専用です)。 バインド メッセージがその送信先にどのように到達するかを次のいずれかに決定します。
ダイレクト: 通信は別のオーケストレーションと行われます。
動的: 通信は、実行時に決定されるエンドポイントとの間で行われます。
後で指定する: 通信は、構成時に管理者によって決定されるエンドポイントとの通信です。
[今すぐ指定] - 通信は、設計時に既知のエンドポイントと行われます。識別子 オーケストレーションでこのポートに使用される名前です。 順次配送 受信ポートのプロパティで、特定の順序でメッセージ ボックス データベースに公開されたメッセージを、それぞれ対応するサブスクライバーに (メッセージ ボックスに公開されたときと同じ順序で) 配送します。 詳細については、「 メッセージの順序付き配信」を参照してください。 [配信通知] 受信ポートについて、メッセージが正常に送信されたときに受信確認を受信するかどうかを決定します。 詳細については、「 送信図形を構成する方法」の「配信通知」を参照してください。 指定する残りのプロパティは、 Binding プロパティによって決まります。
直接バインド - 別のオーケストレーションと直接通信するときに使用されます。
プロパティ 説明 [パートナー オーケストレーションのポート] パートナー オーケストレーションが直接バインドされるポートを決定します。 動的バインディング: 実行時に決定されるエンドポイントと通信するときに使用されます。
プロパティ 説明 [受信パイプライン] 受信メッセージに使用するパイプラインを決定します。 送信パイプライン 送信メッセージに使用するパイプラインを決定します。 後で指定する: 管理者によって構成されたエンドポイントと通信するときに使用されます。
[今すぐ指定] - 設計時に既知のエンドポイントと通信するときに使用されます。
プロパティ 説明 [受信パイプライン] 受信メッセージに使用するパイプラインを決定します。 送信パイプライン 送信メッセージに使用するパイプラインを決定します。 トランスポート メッセージの送信に使用するトランスポートを決定します。 URI メッセージを送信する場所を決定します。
ポート操作を追加するには
- 操作を追加するポートを右クリックし、[ 新しい操作] をクリックします。
ポート操作を削除するには
- 削除するポート操作を右クリックし、[削除] をクリック します。