企业应用程序中的JavaMail:为什么要使用JNDI?

时间:2012-12-13 10:49:27

标签: javamail jndi

要从企业应用程序访问数据库,我们总是使用DataSource(而不是通过DriverManager执行直接访问),因为在它后面有一个提高性能的连接池,但JavaMail会话呢?使用JNDI查找JavaMail会话而不是通过调用javax.mail.Session.getInstance(Properties props)创建一个会话有什么好处?仅以标准方式配置邮件服务器地址是否有用?

1 个答案:

答案 0 :(得分:0)

在JNDI中查找JavaMail会话的原因是它允许应用服务器管理员配置会话而不修改应用程序。