1


私のサービスメソッドのほとんどについて、クライアントアプリケーションは応答が送信されるのを待つ必要はありませんIsOneWay=true.

[OperationContract(IsOneWay=true)]
void MethodName(string param1, int param2)

ここで、クライアント アプリケーションからこのメソッドを呼び出すと、メソッドの処理が完了するまで待機しているように見えます。

何か不足していますか?

4

2 に答える 2

3

これはここでは当てはまらない可能性があり、特定のサービスがどのように構成されているかはわかりませんが、メソッドの呼び出しに使用されたチャネルを閉じようとすると、サーバーで操作が完了するまで Close 呼び出しがブロックされます。このブログ投稿の情報。

于 2010-02-01T20:37:44.530 に答える
0

サービス参照を更新しましたか?

属性が追加されたことをクライアント コードが認識していない場合、クライアント コードはそれに反応しません。

于 2010-02-01T12:54:28.307 に答える