クライアント (デスクトップまたはモバイル) からホストされたサーバーにデータをストリーミングしたいと考えています。1/10 秒ごとに 1 バイトという大量のデータではありませんが、データをすぐにストリーミングする必要があり (バッファリングなし)、接続を長時間アクティブにしておく必要があります (たとえば、最大 10 分)。
サーバーはホストされているため、ソケットを使用することはできません。http だけです。
サーバー側では、クライアントに接続している場合、永続的な接続を使用して応答ストリームに書き込むだけでこれを行うことができます。
しかし、クライアントがサーバーへの永続的な接続を持ち、要求ストリームに書き込んでいる場合、これを逆に行う方法はありますか?
明確化: このクライアントからサーバーへの通信を永続的な http 接続として行う必要はありません。計画したサーバーからクライアントへの永続的な http 接続と対称性を保つために、それが可能かどうか疑問に思っていました。
私が聞いたところによると、個々の http 投稿を実行して、同じまたは同様の遅延を達成できるはずです。