1

.NET WCFサービスを作成し、テストしました-動作します。データおよびサービスコントラクトから生成されたスキーマ、そこからメッセージブローカーによって生成されたメッセージフローにメッセージを配置し、単純なマッピング(requestMessage = responceMessage)を使用してテストしました-動作します。また、別のアプリケーションからMBに到達し、SOAPメッセージを送受信できます。しかし、定義されたスキーマと実際のサービスアドレス(マッピングの代わり)を使用してWCF Webサービスへの要求を作成しようとすると、タイムアウト後に要求が停止します。どのような構成の問題または別の設定がこの問題を引き起こす可能性がありますか?ありがとうございました!

4

2 に答える 2

1

あなたが行ったテストを私が理解しているかどうか見てみましょう:

あなたが欲しい

 WMB  --SOAP-->  WCF Service

あなたはやった

 TestClient --SOAP--> WCF Service

そして(これは私がはっきりしていないところでは、あなたは「また、私は別のアプリケーションからMBに到達し、SOAPメッセージを送受信することができます」と言います

 WMB  --SOAP-->  Another Service

(これを行っていない場合は、これを試してみます)。

次に、WMBマシンでTestClientを実行できますか?私の推測では、あなたはどういうわけかWCFマシンに到達していません。WCFサービスマシンのホスト名、完全修飾ホスト名、またはIPアドレスを指定しますか?

于 2009-08-29T06:31:01.557 に答える
0

リクエストに時間がかかりすぎてタイムアウトになるという問題がある場合は、次の質問に対するハリーの回答をご覧ください。

WCFでのタイムアウトの問題

于 2009-08-27T17:54:58.507 に答える