Я дошел до того, что в своем заявлении я хочу отправить ему электронное письмо. Я нашел эту веб-страницу, которая описывает, как у GlassFish есть средство, где вы можете позволить контейнеру обрабатывать все для вас.
В качестве альтернативы, я могу написать свой собственный Поток , который принимает задания из BlockingQueue и конструирует и свой собственный javax.mail.Session объект. Я на самом деле уже сделал это, и это похоже на работу. Это на самом деле не намного сложнее, и я объединил все javax.mail. импорт только в один класс.
Вопрос заключается в следующем: могу ли я получить какое-либо стоящее преимущество, используя сервис GlassFish?
Единственное, о чем я могу думать, это то, что GlassFish предоставляет утилиту конфигурации для электронной почты (какой сервер, аутентификация и т. Д.). Мое веб-приложение уже имеет такую возможность для пользователя с правами администратора, поэтому для меня это не имеет большого значения.
Кроме того, если я использую его, мое приложение будет подключено к GlassFish, поэтому у меня возникают проблемы с переносом в другие контейнеры, если мне когда-нибудь понадобится?
Большое спасибо всем, кто был там и может поделиться своим опытом.