次の方法で共有


サービス指向ソリューションのバージョン管理

ソリューションのフロントエンドとして機能する 2 つのオーケストレーションである CustomerServiceReceiveSendCustomerServiceNativeRequestResponse は、中央で動作するオーケストレーション である CustomerService を呼び出します。 オーケストレーションの呼び出しは、オーケストレーションを含むアセンブリのバージョン番号によって異なります。 3 つのオーケストレーションはすべて同じアセンブリ内にあるため、バージョン管理の問題はありません。

さらに、オーケストレーションによって実装されるビジネス プロセスは、短時間で完了する非常に有効期間の短い要求応答プロセスです。 したがって、このソリューションではビジネス プロセスのバージョン管理の問題は発生しません。異なるバージョンの異なるアセンブリに異なるオーケストレーションはありません。

ただし、オーケストレーションではスキーマ アセンブリ内のスキーマが使用されます。 スキーマが変更され、別のバージョンにコンパイルされる場合は、スキーマ アセンブリの新しいバージョンでオーケストレーションを再コンパイルする必要があります。

こちらもご覧ください

サービス指向ソリューションの開発