次の方法で共有


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

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

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

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

参照

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