如何定期从客户端发送数据到服务器

时间:2012-01-23 11:36:29

标签: java client-server

我的程序的一部分需要模拟GPS。所以我正在设置客户端 - 服务器连接。在我的主应用程序运行的服务器上,在客户端上,它将在特定时间间隔后定期发送GPS字符串。我正在使用JAVA进行编程,我对网络领域有点新意,所以如果有人能给我一个关于如何定期发送数据的想法?重点仅在于一部分。在一段时间间隔之后定期。

4 个答案:

答案 0 :(得分:2)

您可以使用TimerTask Class作为解决方案。 Here是一个非常有用的链接。

在其运行方法中,您需要部署上传代码。 我现在也在做同样的项目。

答案 1 :(得分:1)

为您的代码添加一个java计时器,该计时器以您指定的间隔触发。在计时器处理程序中,只需运行一些代码即可将数据发送到服务器。

答案 2 :(得分:1)

TimerTask使用Timer

答案 3 :(得分:0)

虽然您的要求可能很简单,但我建议您查看quartz scheduler

它支持简单的简单计时器任务(如每分钟或每隔xx秒)到more complex timing scenarios

以下是one simple example,您可以从源代码中深入了解。