我想开发一个应用程序,服务器将大量数据推送到客户端。(每 20 毫秒 20 kb)500kbps。所有数据都是双精度/浮点值。
我试图回答这个问题,如果桌面应用程序(Java Swing 应用程序)有一些固有的东西,与通过 http 推送数据的 Web 应用程序相比,这将使它成为这个用例的更好选择。
是否有关于 Java swing 应用程序以及如何从服务器到客户端的数据传输,这使得它们与 Web 应用程序(tomcat 作为应用程序服务器.. JS 在客户端)相比更快。
如果我说 Web 服务器和应用程序在同一个本地网络上,那么答案会如何变化。