tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shilpa Nalgonda" <snalgo...@mypublisher.com>
Subject RE: How to run servlet for every 30 minutes in Tomcat 4.1.30
Date Tue, 21 Dec 2004 16:14:23 GMT
Thanks for the reply...

The application which i am trying to write is a standalone utility.. Client
does not hit this servlet.

Instead my application which is a servlet, will make some database calls--
and if the required data is present in the database, then that data is sent
to the client via xmlrpc call and the response from the xmlrpc call is
updated back into the dataabse.

So we want this utility preferably servlet in our Tomcat container to be run
every 30 minutes like a cron job, to do the database updates..

There are so many other classes deployed on Tomcat and i want to use those
classes to write this servlet utility.
This is the reason why chose to use servlet, but is there any configurable
parameter to run servlet for every 30 minutes...

-----Original Message-----
From: Wade Chandler [mailto:wchandler@redesetgrow.com]
Sent: Tuesday, December 21, 2004 11:03 AM
To: Tomcat Users List
Subject: Re: How to run servlet for every 30 minutes in Tomcat 4.1.30


Shilpa Nalgonda wrote:
> Hi,
> I am using Tomcat4.1.30 version.
> I have to develop a client application which looks in the database every
30
> minutes,
> to retrieve the status of an order and send the status to the remote
client.
> Again waits for the
> The client's response and insert the repsonse back to the database.
>
> I wanted to do this in a servlet, so is there any way that i could run
this
> servlet automatically inside the
> Tomcat container, or is it configurable in servlet mapping? if so can
> someone please suggest me with examples...
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>

Well....it's kind of not extremely clear what you are asking, but why
does the servlet need to do anything except listen for a client which is
threaded to do this every 30 minutes, in other words...why not have the
servlet do what it naturally does...sit there and get hit by client
requests....get the info....and send it back?  I mean...the servlet
can't push to the client unless you want to use something besides http,
or unless you are using servlets on both ends and http servers on both
ends.  You could use keep alives I guess.....I wouldn't though....only
so many tcp/ip connections.

Wade


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message