Java Service类与C#的ServiceBase类似

时间:2013-05-22 17:04:16

标签: c# java windows service

我目前正在开发一个项目,我需要在java中创建和抽象类,它继承了与C#中的System.ServiceProcess.ServiceBase相同的方法。

具体来说,我试图在Java中创建一个基于C#中给出的类的类。给我的课程如下。

///// This is C# code
public abstract class SQSService : ServiceBase
{
    ....

private void ReceiveTask(){....}
private void DeleteTask(){....}
private void WindowCallback(){....}
private void StartProcesses(){....}
private void StopProcesses(){.....}
private void OnNewWindow(){....}
private void Service_NewWindow(){.....}

helperfunctions.......
}

有人可以建议在Java中重新创建这个的最佳方法,或者至少建议我可以扩展一个类来完成任务吗?

1 个答案:

答案 0 :(得分:0)

如果要将可执行文件转换为ServiceBase

,则使用Windows Service.

用Java创建Windows服务并不是那么简单。你可以看看这里:How to create a windows service from java app