2013-09-09 1 views
0

Мне было предложено подключить существующее Java-приложение, которое запускается как служба Windows для работы в Websphere. Она осуществляется с помощью JavaService.exe и stop_methodПеренос приложения JavaService (служба Windows) для запуска в Websphere - лучший родительский класс?

Тип подпись родительского класса обслуживания является следующим:

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

Обратите внимание, что метод main в приведенном выше примере является эквивалентом метода init в сервлет (хотя он статичен) - он используется для этой же цели.

Что является эквивалентом родительского класса для постоянно работающего объекта в стандарте J2EE (или даже в собственных стандартах Websphere?)

+0

Вопрос немного слишком широк: Что происходит в 'main' метод, называемый по JavaService.exe? Это что-то вроде планирования заданий, сервера, прослушивающего сокет или очередь и т. Д.? – Beryllium

ответ

0

Предполагая, что большая идея отображения в init и метод shutdown к через интерфейсы Java в на предприятии стандарты ...

Оказывается, есть four alternatives (и три поставщика конкретных из них):

  1. EJB 3,1 @Startup
  2. Запуск Servlet
  3. контекста сервлета
  4. Resource Adapter Выполнить как запуск класса

 Смежные вопросы

  • Нет связанных вопросов^_^