如何在GWT服务器端编码?

时间:2011-01-10 13:50:35

标签: multithreading gwt gchart

在GWT中,我将使用G图表在浏览器中显示数据,在gwt服务器端我将需要一个线程将生成随机数据,其他线程会将数据表示给客户端(浏览器)及时说明每2秒后(同步),如何在服务器端编码? 任何形式的帮助都很明显.. 提前致谢

1 个答案:

答案 0 :(得分:2)

在GWT的服务器端编写代码与编写没有GWT的Java代码完全相同。换句话说,一旦你掌握了客户端在RemoteServiceServlet实现中发送的数据,那么你可以自由地使用任何java代码,库和/或框架来处理这些数据。

根据您的描述,听起来您需要启动另一个线程来生成随机数据,然后立即响应客户端。您可能想要阅读有关在java中创建新线程的信息:http://download.oracle.com/javase/tutorial/essential/concurrency/

有几个库可以更轻松地运行作业。我熟悉quartz。您可以使用quartz之类的调度程序来安排在客户端请求时生成随机数据的作业?或者它可能只是经常产生随机数据?

从客户端,您可能希望每2秒轮询一次,以检查是否有新数据要显示。这是另一个为gwt提供轮询选项的线程:

Client side Callback in GWT

  • 戴夫
相关问题