オーケストレーションの開発手順
オーケストレーションを開発するには、通常、次のような手順を実行します。
目的のビジネス プロセスを表す図形を追加します。
オーケストレーション デザイナーには、各種のアクションやその他の抽象化された概念を表す図形がツールボックスとして用意されています。 詳細については、「 オーケストレーション図形」を参照してください。
メッセージの形式が記述されたスキーマを定義します。
スキーマは、BizTalk エディターを使用して定義できます。 詳細については、「 XML メッセージのスキーマを作成する方法」を参照してください。
メッセージの送受信に使用するポートを定義します。
ポートを定義することにより、メッセージの送受信方法と送受信場所を指定できます。 詳細については、「 オーケストレーションでのポートの使用」を参照してください。
送信図形と受信図形をポートにバインドします。
送受信図形をポートに接続し、使用するポート操作を指定できます。 詳細については、「 送信図形を構成する方法」を参照してください。 「 受信図形を構成する方法」も参照してください。
メッセージへのデータの割り当てや、メッセージ間の変換を行います。
[メッセージの構築] 図形を使用して、メッセージ値を割り当てたり、メッセージ変換を実行したりできます。 詳細については、「 メッセージの構築」を参照してください。
オーケストレーションで使用するために、作成する必要のあるカスタム コンポーネント、または参照として追加する必要のあるカスタム コンポーネントを明確にしておきます。
Note
参照先アセンブリの [ローカル コピー] プロパティが True に設定されている場合、BizTalk プロジェクトで最初の追加参照が行われた後、オーケストレーションは外部アセンブリに加えられた変更を取得できません。
実行中のオーケストレーションでデータを管理するための変数を定義し、割り当てます。
オーケストレーションの変数を宣言するには、[オーケストレーションの種類] ウィンドウの [変数] フォルダーを使用します。また、各種図形において変数が使われた式を編集するには、BizTalk 式エディターを使用します。 詳細については、「 XLANG-s データ型」を参照してください。
オーケストレーションをビルドして、正常に動作するかテストします。
オーケストレーションをビルドするには、そのオーケストレーションがホストされているプロジェクトまたはソリューションをコンパイルします。 詳細については、「 オーケストレーションを構築する方法」を参照してください。
参照
オーケストレーションのビルドおよび実行
オーケストレーションの管理
オーケストレーション デザイナーでのオーケストレーションの作成