Web サーバーからクライアントにデータをストリーミングする必要があります。データは、サーバー上で収集および保存される位置データです。クライアントは、html ページのボタンをクリックして「オプトイン」し、データの受信を開始します。このデータは終わりがなく、データを 24 時間年中無休で受信する必要があるクライアントが少なくとも 1 つあります。各クライアントがまったく同じデータを受信するとは限らないため、ストリーミングされるデータはクライアント固有になります。
私はソケットを介していくつかのマルチスレッド tcp サーバーを実行しました。Websocket はこれを攻撃したい方法ですが、要件はこれが ie9 で動作する必要があることです。
最初の要件は、これがvb.net cgi実行可能ファイルであることでした-しかし、テスト中、アプリが終了するまでvb.net実行可能ファイルからのストリームを「使用」できませんでした-stdoutをフラッシュすることさえできなかったように特にconsole.out.flush()を使用していましたが。したがって、これが実行可能なオプションではなく、事実でこれをサポートできる場合は、この要件を変更できます。
また、Orbit や APE などのサードパーティ サーバーを使用してデータをストリーミングすることについてもかなり読んだことがありますが、要件は 1 つのサーバー (Web サーバー) です。他のハードウェアは必要ありません。
私が見つけたものに基づいて、vb.net CGIは理想的なソリューションではないと確信していますが、それは実行可能ですか、それともそのソリューションを放棄して新しいテクノロジーであるISAPIに移行する必要がありますか? アイデアや提案は、正しい方向に私を向けるだけであっても、大歓迎です。