2012-01-11 5 views
1

WCF Webサービスは、単一のエンドポイントで6つの操作で定義されています。このサービスは、「BizTalk WCFサービス公開ウィザード」を使用して作成されます。基本的にエンドユーザは、サービスの特定の「WCF SOAPアクション」を呼び出すことによってメッセージを送信します。 BizTalkは、BREリゾルバを使用する「SOAP ACTION」に基づいて旅程を解決します。 LoadGenを使用してBizTalk ESBにWCFアクション名を設定/渡す方法

は今の要件は、私たちがLoadGenの使っているサービスの負荷を生成するために上記のサービス

で負荷テストを行うことです。しかし、私たちは、LoadGenでWCFのアクション(操作)名を指定するという技術的な課題を抱えています。どのように私たちはこれを行うことができます誰も考えを持っていますか?

FYI。この実装では、BizTalk ESBはメッセージタイプではなくBREリゾルバを使用する「WCFアクション」に基づいて旅程を解決します。メッセージタイプを使用することで、BREリゾルバを使用して旅程を解決することができました。ただし、複数の操作で同じメッセージタイプが使用されますが、異なる操作が行われるため、BiaTalk ESBの旅程を解決するためのメッセージタイプではなく、WCFアクション(操作)名を使用する必要があります。

ご協力いただければ幸いです。

おかげでWCFサービスでは Sudhakar

答えて

0

LoadGen SOAPアクションのカスタムアクションヘッダーを作成することはできません。基本的なプロファイルバインドの場合は、SOAPSectionを使用し、SOAPHeaderノードを定義してみてください。それはWCFSectionの使用を除外します。より良いオプションは、任意のアクションを受け入れるようにWCFサービスを変更することです。[OperationContract(Action="*")]

関連する問題