基于Socket的IMAP连接池么?
你用什么方式和IMAP Server连接?用第三方提供的imap class么?
如果是这样也无妨,就基于 imap 连接对象来做连接池。简单说就是:每当你启动一个新的 imap 事务的时候,也就是说你需要连接到imap服务器的时候,就从pool请求一个连接对象。用完之后调用pool的方法,把连接对象换回去。细节参考有些opensource的源代码,IBM有篇文章讲pool的概念和原理:
http://www-900.ibm.com/developerWorks/cn/java/l-pool/index.shtml这是今天第二个问连接池问题的了,别人再帮忙也没法代替你自己去理解消化,祝你好运。