我在PC X上运行了一个java应用程序,在PC Y上的tomcat服务器上运行了一个Web应用程序[javascript + html + bootstrap]。
java应用程序在类中有两个变量,即距离和时间,它们在频率上不断变化。在Web应用程序中,我需要在用户在任何PC A上打开的浏览器上绘制这些值的线图[速度]。它应该接近股市图表的样子
我是网络编程的相对新手,虽然我知道一点点java。如何将java应用程序中的值发送到我的Web应用程序?
当我搜索这个时,我会得到像web服务,ajax,json,servlets等术语。它更令人困惑而不是有用。
我该怎么办?
我的html页面只包含一个面板,我想在其中显示图形。
答案 0 :(得分:0)
答案是ajax,JSON,servlets。
javascript中的Ajax,用于通过浏览器向服务器发出HTTP请求。
JSON作为您将用于返回数据的编码。
Java代码中的Servlet,用于响应HTTP请求并发回JSON数据。您可能希望使用库来创建JSON数据,Gson是一个不错的选择。
我建议找一个关于java servlets的教程作为起点,然后解决,因为有很多东西需要学习。