1

我目前正在开发一个项目,我需要在 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重新创建它的最佳方法是什么,或者至少建议我可以扩展一个类来完成任务?

4

1 回答 1

0

ServiceBase您要将可执行文件转换为Windows 服务时使用。

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

于 2013-05-22T17:08:09.930 回答