サーバーが大量のデータをクライアントにプッシュするアプリケーションを開発したいと考えています。(20 ミリ秒ごとに 20 kb) 500kbps。データはすべて double/float 値です。
データが http 経由でプッシュされる Web アプリと比較して、デスクトップ アプリ (Java Swing アプリ) に固有の何かがこのユース ケースのより良いオプションになるかどうかという質問に答えようとしています。
Javaスイングアプリと、そこでサーバーからクライアントへのデータ転送がどのように行われるかについて何かありますか。これにより、Webアプリ(アプリサーバーとしてのTomcat ..クライアント側のJS)と比較して高速になります。
Web サーバーとアプリケーションが同じローカル ネットワーク上にあるとしたら、答えはさまざまです。