みなさん、こんにちは。誰かが私を助けてくれるかどうか疑問に思っています。リアルタイムデータを受信するために、TCPサーバーを頻繁にポーリングする必要があります。
サーバーと通信するためにスレッドを作成する必要があることはわかっていますが、このポーリングを頻繁に行う方法がわかりません。
どんな助けもいただければ幸いです...
バックグラウンドスレッドは使用しません。むしろ、System.Threadingのタイマーを見てください。これはまさにそれが作られたものです。非常に使いやすいです。
無限ループでBackgroundworkerまたはバックグラウンドスレッド(違いは何ですか?)を使用するのはどうですか?このループでは、特定の時間(たとえば、1分)スリープしてデータをポーリングします。