收藏到会员中心
|
文档题目: |
基于java技术的邮件系统设计与实现 |
 |
上传会员: |
panmeizi |
提交日期: |
2014-04-04 10:18:02 |
文档分类: |
计算机 |
浏览次数: |
59 |
下载次数: |
0
次 |
|
|
下载地址: |
基于java技术的邮件系统设计与实现 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:17915 摘 要
电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。 本邮件系统采用基于线程池的SMTP服务器、POP3服务器架构,支持软件升级,构建适合中小型企业应用的具有高性能、高可靠和卓越的安全性的跨平台的专业邮件系统。另外系统还可以作为嵌入式开发的参考系统,便于以后可以更广范围的应用扩充。邮件系统采用适合用于实现高性能的邮件服务器的基于线程池的SMTP服务器、POP3服务器架构,采用并实现了线程驱动机制,所有操作使用线程运行;服务器内部实现了域名解析机制,并实现域名/地址缓存;将数据库技术引入到用户的管理模块。使用的数据库动态配置技术,使用户管理模块能够独立于数据库;用户数据缓存减小了系统的操作,有助于系统性能的提高;利用了Java语言作为开发工具,使系统具有了跨平台能力。Java语言的垃圾回收机制,既防止了内存泄漏,又提高了服务器的性能。
关键词:电子邮件,日志管理,JAVAMAIL,线程池,域名解析,邮件发送和接收协议 目 录
摘 要 I Abstract II 第1章 绪 论 1 1.1 引言 1 1.2 电子邮件系统的工作原理 2 1.3 主要工作与本文组织 3 1.4 本章小结 4 第2章 系统框架及特色 5 2.1 系统模块结构 5 2.2 电子邮件系统相关协议分析 6 2.3 电子邮件系统的特点 12 2.4 小结 12 第3章 电子邮件服务器系统结构 13 3.1 I/O模型分析 13 3.2 几种服务器结构研究分析 14 3.3 设计方案的选择 19 3.4 小结 20 第4章 电子邮件服务器的实现 21 4.1 功能/性能目标 21 4.2 系统模块构成及实现 21 4.3 小结 25 第5章 功能及性能测试 26 5.1 项目测试 26 5.2 小结 29 第6章 结束语 30 第7章 致 谢 32 第8章 参考文献 33
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|