【发布时间】:2015-07-20 22:33:11
【问题描述】:
我认为connection 的概念对我来说并不完全清楚。
我正在为一个项目构建一个小型只读网络邮件,我正在使用 net/imap ruby 库。
我是否应该每次都打开连接、进行身份验证、执行操作并断开连接?
或者我应该打开一个连接并传递我的应用程序吗? 有人可以向我解释一下 IMAP 连接的概念吗?
我看到很多客户端同时打开多个连接,为什么?
【问题讨论】:
-
你在寻找明显偏离主题的意见。
-
意见?我试图理解
imap connection的概念,我不清楚。现在关于最佳做法的问题是否违法? -
多线程客户端可以使用多个连接来避免锁。也许这些客户端实现了 IMAP-connection-pool,例如 ADO.NET 中的 SQL-connection-pool。
标签: imap