title: Delaying multiple calls to java webservice
body: <p>I get around 20 calls to my webservice every hour but they all arrive at the same time. For each request I get I need to call a telnet server and execute some commands. </p>
  
  <p>The problem is that the telnet server can not handle all these request.</p>
  
  <p>Ways I have seen to handle this is either:
  Add all requests to database and have a cron pick them up every 5 seconds.
  Use some kind of a message queue.</p>
  
  <p>What other ways are there and what would likely be the best approach?</p>
  
  <p>Thanks!</p>