Java 如何以一定的间隔发送HTTPClient post消息

Java 如何以一定的间隔发送HTTPClient post消息,java,post,httpclient,Java,Post,Httpclient,我想向客户机发送http post消息(这样做没有任何问题)。 但是我想继续发送这个消息。比如说,每隔5分钟我就想把这个消息发送给客户。有办法吗? 提前感谢..也许,最简单的方法是使用ScheduledThreadPoolExecutor(注意,以下代码永远不会退出): 最简单的方法可能是使用ScheduledThreadPoolExecutor(注意,以下代码永远不会退出): 你的问题很模糊。你所说的HTTP post消息是什么意思?您目前是如何做到这一点的?您使用的是什么技术?我正在使用ap

我想向客户机发送http post消息(这样做没有任何问题)。 但是我想继续发送这个消息。比如说,每隔5分钟我就想把这个消息发送给客户。有办法吗?
提前感谢..

也许,最简单的方法是使用ScheduledThreadPoolExecutor(注意,以下代码永远不会退出):


最简单的方法可能是使用ScheduledThreadPoolExecutor(注意,以下代码永远不会退出):


你的问题很模糊。你所说的HTTP post消息是什么意思?您目前是如何做到这一点的?您使用的是什么技术?我正在使用apache commonHTTPClient。例如。但这会发送一个http帖子,但我想继续发送http帖子而不得到任何确认。您的环境怎么样?简单的独立应用程序?然后也许一个简单的java.util.Timer就可以完成这项工作。或者你需要一个更先进的石英调度器?它是JavaEE应用程序吗?那么,也许您需要一个EJB计时器。很抱歉,回复太晚了。这是一个JEE应用程序。我使用了@DagR建议的EJBtimer。谢谢你的问题很模糊。你所说的HTTP post消息是什么意思?您目前是如何做到这一点的?您使用的是什么技术?我正在使用apache commonHTTPClient。例如。但这会发送一个http帖子,但我想继续发送http帖子而不得到任何确认。您的环境怎么样?简单的独立应用程序?然后也许一个简单的java.util.Timer就可以完成这项工作。或者你需要一个更先进的石英调度器?它是JavaEE应用程序吗?那么,也许您需要一个EJB计时器。很抱歉,回复太晚了。这是一个JEE应用程序。我使用了@DagR建议的EJBtimer。谢谢
    Executors.newScheduledThreadPool(1).scheduleAtFixedRate(new Runnable() {

        @Override
        public void run() {
            // your request code here

        }
    }, 0, 5, TimeUnit.MINUTES);