1

私は現在、C# の System.ServiceProcess.ServiceBase と同じメソッドを継承する Java でクラスを作成して抽象化する必要があるプロジェクトに取り組んでいます。

具体的には、C# で指定されたクラスに基づいて、Java でクラスを作成しようとしています。私が与えられたクラスは次のようになります。

///// 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 サービスを作成するのはそれほど簡単ではありません。ここで見ることができます:JavaアプリからWindowsサービスを作成する方法

于 2013-05-22T17:08:09.930 に答える