0

我被要求移植作为 Windows 服务运行的现有 Java 应用程序以在 Websphere 上运行。它是使用JavaService.exestop_method实现的

父服务类的类型签名是:

public abstract class ParentService {
    public static void main(String args[]);
    public void requestStop();      
}

请注意,main上面示例中的方法等效于init于 servlet 中的方法(尽管它是静态的) - 它用于相同的目的。

在 J2EE 标准中(甚至在 Websphere 自定义标准中),持续运行的对象的等效父类是什么?

4

1 回答 1

0

假设大想法是将一个init和一个shutdown方法映射到企业标准中的Java接口......

事实证明,有四种选择(以及三种特定于供应商的选择):

  1. EJB 3.1 @启动
  2. 启动小服务程序
  3. ServletContextListener
  4. 作为启动类执行的资源适配器
于 2013-09-17T03:02:39.357 回答