我的目标是每 3 秒从服务器获取数据。
因此,为了尽可能减少开销,我试图不打开新连接和发送请求。
因此,我正在尝试实现 servlet 以将数据从服务器推送到客户端,只需一次客户端请求到服务器。为此,我尝试使用彗星模式,但给定的代码链接对我不起作用。我正在使用 Tomcat 服务器。我正在为客户端代码使用 HttpClient API 将数据打印到文件中。
也试过这段代码,但它不适合我,
http://www.javaworld.com/javaworld/jw-03-2008/jw-03-asynchhttp-test.html?page=6
如果我理解错了,请纠正我。如果可能的话,请以比建议我更好的方式做到这一点。
谢谢你。