0

SOAPアダプターを使用した受信場所を持つBiztalk2009プロジェクトがあります。現在、要求と応答のスキーマを使用しており、要求スキーマのみを使用して、非同期設計でリファクタリングしたいと考えています(一方向のシナリオ)。

Biztalk Webサービス公開ウィザードを使用したいが、応答スキーマを使用してウィザードを終了させる必要がある場合。

Biztalkでは、SOAP呼び出しごとに常に応答タイプが必要ですか?

4

2 に答える 2

2

いいえ、BizTalkのSOAPアダプターで一方向サービスを使用できます(ただし、WCFの受信と送信は少し異なります)。ウィザードで取得する2つのデフォルトのメソッドを削除し、新しいメソッドを一方向として追加して、使用するスキーマに設定するだけです。終わり。

于 2011-03-31T13:11:40.737 に答える
2

BizTalk WCF公開ウィザードを使用して(「スキーマからWCFサービスを作成する」ときにサービスに新しい一方向サービスを追加することにより)明示的な応答を送信しないサービスを作成できますが、実際には作成していないことに注意してください。非同期WCFサービス。

具体的には、WCF isOneWayフラグが「true」に設定されていませんが、単にvoidを返すWCFサービスを作成しています。これは設計上の問題ではないかもしれませんが、知っておくとよいでしょう(出典: http: //msdn.microsoft.com/en-us/library/bb226362 (BTS.70).aspx )。

于 2011-04-10T16:23:09.507 に答える