Вы должны извинить меня, если я описываю это неправильно, но по сути я пытаюсь получить сервис-подобный класс, который создается один раз при запуске сервера, и вроде как "существовать" в фоновом режиме до он останавливается на остановке сервера. По крайней мере из того, что я могу сказать, это не совсем то же самое, что и типичный сервлет (хотя я могу ошибаться в этом). Еще более важно то, что мне также необходимо иметь доступ к этому сервису / объекту позже по линии.
Например, в другом проекте, над которым я работал, мы использовали Spring Framework для достижения чего-то похожего. По сути, мы использовали XML-файл конфигурации вместе со встроенными аннотациями, чтобы позволить Spring знать, как создавать экземпляры некоторых из наших сервисов. Позже мы использовали аннотацию @Autowired, чтобы «захватить» ссылку на объект этой предварительно созданной службы / объекта.
Итак, хотя это может показаться противоречащим некоторым основным концепциям самой Java, я просто пытаюсь выяснить, как изобрести это колесо здесь. Наверное, иногда я чувствую, что эти большие фреймворки приложений слишком много "магии черного ящика" за кулисами, что я действительно хотел бы иметь возможность настроить.
Спасибо за любую помощь и / или предложения!
О, и я пытаюсь запустить все это из JBoss 6