开发中使用JavaMail遇到的问题,请前辈门给点意见!

05-10-08 g.c.wang

1、 对于Session对象的使用。在发邮件时是创建多个Session还是使用
getDefaultInstance(java.util.Properties props) 方法获得的可以公用的Session,这时需要对公共的Session同步吗?

2、怎样实现邮件信息排成一个队列,然后用SendMail方法一个一个的发送。

谢谢!

banq
2005-10-10 16:00
第一个问题建议使用多个Session。

第二个使用JMS,可以参见文章:

http://www.jdon.com/idea/jaas/06005.htm

g.c.wang
2005-10-10 20:12

谢谢您的回复!

那么 使用 Session getInstance(java.util.Properties props)

获得 Session对象,在系统邮件比较多的情况下,Session对象的获取有没有保证?对服务器会有什么影响?

banq
2005-10-11 17:00
尽量不要使用单例。

g.c.wang
2005-10-11 20:28
谢谢!