0

同じオーケストレーションで 2 つの WCF サービスを使用する必要があります。

各サービスの xsd、xml、メッセージ、ポット、オーケストレーションを生成する「Consume WCF Service Wizard」を使用します。

問題は、1 つのオーケストレーションだけで生成されたすべてのマルチパート メッセージを使用することはできず、それが生成されたサービスからのものだけを使用できることです。

私はそれが簡単な解決策を持っているかもしれないと思います。

4

1 に答える 1

1

ウィザードによって生成されたスキーマとバインディング用に、別の「スキーマ」プロジェクトを作成することをお勧めします。

「オーケストレーション」プロジェクトからこのプロジェクトを参照し、スキーマのマルチパートメッセージを再作成します。

独自のメッセージを作成できるため、自動生成されたマルチパートメッセージを使用する必要はありません。

本文を使用してリクエストマルチパートメッセージを作成し、参照するスキーマプロジェクトでメッセージタイプを適切なスキーマに設定するだけです。

これは、あなたの目的を達成するために私が考えることができる最も柔軟な方法です。

HTH

于 2011-10-19T10:19:06.147 に答える