【问题标题】:JavaMail in an enterprise application: why using JNDI?企业应用程序中的 JavaMail:为什么要使用 JNDI?
【发布时间】:2012-12-01 05:55:35
【问题描述】:

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

【问题讨论】:

    标签: jakarta-mail jndi


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-31
      • 1970-01-01
      • 2012-05-06
      • 2015-03-14
      • 1970-01-01
      • 2021-01-24
      • 2017-04-21
      • 2013-08-15
      相关资源
      最近更新 更多