1

WCF サービスと、サービスのクライアントとして機能する 2 つの WPF アプリケーションがあります。クライアントとサービスが相互作用していない場合 (つまり、クライアントがアイドル状態の場合) であっても、クライアントとサービス間の通信を無限にする必要があります。現在、私のサービスはしばらくすると接続を切断します。

バインディングで reciveTimeout と sendTimeout を増やしてみましたが (「無限」に設定しようとしても)、うまくいきませんでした。さまざまなタイムアウトの使用方法と、私の場合に設定する必要がある値について誰かが光を当てることができれば。

どんな助けも非常に価値があります。

前もって感謝します。

4

1 に答える 1

1

タイムアウトの既定値を変更する代わりに、WPF で Keep Alive バックグラウンド スレッドを作成して、毎分 WCF サービスに ping を送信することができます。

于 2012-10-26T09:01:15.143 に答える