File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes windows service type application in Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "windows service type application in Java" Watch "windows service type application in Java" New topic
Author

windows service type application in Java

Vicky Pandya
Ranch Hand

Joined: Dec 16, 2004
Posts: 148
I have a standalone program, which needs to be converted into a windows service flavor. I know I can make a thread schedular which continiously runs into memory and runs particular query(my requirement) every minute or so. I am trying to gather ideas here for the best implementation/approach.
Scott Selikoff
author
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3716
    
    5

There are a number of service wrappers, most open source I believe, that you can use to package a java application as a windows service. Google should be able to provide some examples.


My Blog: Down Home Country Coding with Scott Selikoff
Jayesh Lalwani
Ranch Hand

Joined: Nov 05, 2004
Posts: 502
We use Java Service Wrapper and it works quite well
Scott Selikoff
author
Saloon Keeper

Joined: Oct 23, 2005
Posts: 3716
    
    5

I think I used this one before too, takes a little getting used to but works nicely.
Ulas Ergin
Ranch Hand

Joined: Oct 10, 2002
Posts: 77
I use JSL (Java Service Launcher ) and am happy with it
Vicky Pandya
Ranch Hand

Joined: Dec 16, 2004
Posts: 148
JSL doesn't support unix/linux.
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

No, but then you asked for a "Windows Service" type application, so I don't think Ulas Ergin is out of place suggesting it.

If you want a cross platform approach to writing a daemon process that you can background (by whatever method your particular OS supports) you could just use a java.util.Timer.
[ January 26, 2006: Message edited by: Paul Sturrock ]

JavaRanch FAQ HowToAskQuestionsOnJavaRanch
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: windows service type application in Java