Каковы лучшие технологии для замены EJB и EJB Timerservice?
У нас есть приложение, разработанное с использованием EJB 2.0. мы использовали сессионные компоненты без сохранения состояния с сервисом ejb timer. мы планировали полностью удалить ejb, но нам нужен сервис таймера. я узнал, что JMS предоставляет услуги таймера, но ищет надежную технологию.
3 ответа
Если вы ищете альтернативу EJB, я, вероятно, рекомендую Spring Framework
Я думаю, что наиболее популярный таймерный фреймворк - это Quartz, и его очень легко интегрировать со Spring Framework.
Вы могли бы использовать Spring/Quartz, но чтобы сделать вещи максимально переносимыми, позвольте мне предложить вам перейти на EJB 3.2 (Java EE7). Служба таймера стала проще, и весь EJB был улучшен (больше нет XML). Вы знакомы с EJB, в настоящее время это хорошая альтернатива с учетом вашего знакомства с фреймворками.