私は、クライアントが静的ではないIPを持つファイアウォールの背後にあるクライアント/サービスプロジェクトを開発しています。クライアントはサービスを呼び出します。その後、サービスは、場合によっては数時間後に、クライアントのデータを取得したときにクライアントに連絡します。サービスごとに多くのクライアントが存在します。
私が見たいくつかのWCFサンプルは、接続を開いたままにしているように見えましたが、これはやりたくないです。いくつかのWFの例では、タイムアウトの期限が切れた後、おそらく別の接続で、サービスがクライアントに接続できるように見えました。
私はこれらのテクノロジーに非常に慣れていませんが、サンプルの調査とテストに数え切れないほどの時間を費やしてきました。読めば読むほど、最善の解決策についてはっきりしないようです。WFは私にとって最良の解決策でしょうか、それともWCFで希望する結果を達成することは可能ですか?