Какова роль сервера приложений в функциональности javamail?
У меня есть приложение для входящих сообщений, веб-приложение jsf, использующее javamail на бизнес-уровне и JAMES3 в качестве почтового сервера. На самом деле я не нашел никакой выгоды от развертывания своего приложения в Glassfish на уровне обмена сообщениями. Кто-нибудь знает, каковы преимущества сеанса, созданного на сервере приложений?
Есть ли какие-либо ссылки или PDF или что-то вроде учебника, чтобы проиллюстрировать все, что связано с javamail в корпоративной среде, а не стандартная?
1 ответ
Сервер приложений управляет объектом сеанса JavaMail как управляемым объектом, позволяя вам перенастроить его без изменения кода приложения. Конечно, это зависит от того, обращаетесь ли вы к сеансу как к ресурсу Java EE, например, используете @Resource для его внедрения.