学位论文 > 优秀研究生学位论文题录展示

基于推送技术的移动电子邮件系统研究

作 者: 徐斐菲
导 师: 顾新;李化云
学 校: 西安电子科技大学
专 业: 软件工程
关键词: 移动电子邮件 推送技术 邮箱安全 Push Mail
分类号: TP393.098
类 型: 硕士论文
年 份: 2010年
下 载: 106次
引 用: 0次
阅 读: 论文下载
 

内容摘要


第三代移动通信时代的到来,使得电子邮件扩展到移动终端上。传统的移动电子邮件只在客户端主动发起请求时才会访问邮件服务器接收邮件,而基于推送技术的移动电子邮件系统则可以在新邮件到达时,第一时间将邮件内容推送到用户的终端。本文主要研究基于推送技术的移动电子邮件系统的设计。首先给出了邮件系统的软件需求,设计了邮件系统的结构和各部分的功能,研究了系统实现的几项关键技术,包括推送技术、邮件检测方法、客户端软件设计和终端内容适配等;描述了发送邮件、接收邮件、收取邮件附件和转发邮件的业务流程。然后利用Java Mail API完成了移动邮件服务器中发送、接收邮件的程序设计,给出了客户端和移动邮件服务器的网络连接的实现方法;利用J2ME实现了客户端(PDA/手机)的程序设计,包括客户端发送邮件、接收邮件的实现、用户界面的设计、删除邮件、账户管理、中文问题等;并从邮件安全加密、数据恢复和移动网络侧等方面讨论了移动邮箱安全性问题的方案。最后利用Sun公司的通用模拟器加载客户端软件对该邮件系统进行了测试,分别测试了帐户管理功能、发送邮件功能、接收邮件功能和信息提示功能等,测试结果表明该系统达到了设计要求。

全文目录


摘要  3-4
ABSTRACT  4-7
第一章 绪论  7-15
  1.1 研究背景及意义  7-8
  1.2 电子邮箱的定义和分类  8-9
  1.3 研究历史和现状  9-12
    1.3.1 全球电子邮箱市场发展状况  9
    1.3.2 中国电子邮箱发展状况  9-10
    1.3.3 个人电子邮箱正从PC端向手机端演变  10-11
    1.3.4 中外手机邮箱市场发展现状  11-12
  1.4 手机平台处理电子邮件的方式  12
  1.5 本文的主要工作  12-15
第二章 相关技术概述  15-25
  2.1 J2ME介绍  15-20
    2.1.1 J2ME体系结构  16-17
    2.1.2 套接字连接  17-18
    2.1.3 环境搭建  18-20
  2.2 JavaMail API  20-21
  2.3 JavaBeans活动框架  21-25
第三章 基于推送技术的移动邮件系统设计  25-37
  3.1 软件需求分析  25-26
  3.2 系统设计  26-28
  3.3 移动邮件系统实现的关键技术  28-33
    3.3.1 推送技术  28-31
    3.3.2 邮件检测  31-32
    3.3.3 终端内容适配  32-33
  3.4 Push Mail系统实现的业务流程  33-36
    3.4.1 发送邮件流程  33
    3.4.2 接收邮件流程  33-34
    3.4.3 收取邮件附件的流程  34-35
    3.4.4 转发邮件  35-36
  3.5 本章小结  36-37
第四章 移动邮件系统的详细设计  37-57
  4.1 移动邮件服务器的程序设计  37-40
    4.1.1 发送邮件实现  37-38
    4.1.2 接收邮件实现  38-39
    4.1.3 客户端MIDlet和中间层服务器Servlet的网络连接  39-40
  4.2 客户端程序设计  40-52
    4.2.1 客户端模块划分  41-42
    4.2.2 客户端发送邮件的实现  42-43
    4.2.3 客户端接收邮件实现  43-47
    4.2.4 删除邮件的实现  47
    4.2.5 用户界面的设计  47-49
    4.2.6 XML实现数据传递  49-50
    4.2.7 账户的管理  50-51
    4.2.8 中文问题的处理  51-52
  4.3 移动电子邮件的安全考虑  52-55
    4.3.1 目前电子邮件面临的安全威胁  52
    4.3.2 邮件安全加密技术  52-54
    4.3.3 系统不停机自动数据恢复技术  54
    4.3.4 移动网络侧的安全方案  54-55
    4.3.5 其他安全技术措施  55
  4.4 本章小结  55-57
第五章 软件测试  57-61
第六章 结束语  61-63
致谢  63-65
参考文献  65-67
附录A 移动邮件服务器邮件发送的主要程序  67-69
附录B 中文转换为Unicode编码的实现方法  69-71
附录C Unicode编码转换为中文的实现方法  71

相似论文

  1. 安全的移动电子邮件系统的设计与实现,TP311.52
  2. 基于手机的个性化推送服务模式的研究,G252
  3. 基于动态调度机制的服务器推送技术研究,TP393.05
  4. 基于Web2.0的农村科技信息推送系统设计与实现,TP311.52
  5. 一种Push企业网信息的技术实现方法和应用,TN929.5
  6. 基于RSS技术与BLOG平台的机构库信息服务模式研究,G350
  7. 基于PKI的安全移动PushMail系统的研究与设计,TP393.098
  8. 基于消息中间件的服务器推送技术的应用研究,TP393.05
  9. 推送技术在网络教学平台中的应用研究,TP311.52
  10. 基于GPS/GPRS/Web的位置服务系统设计与实现,TN929.5;P208
  11. Push Mail手机邮箱业务分析及营销推广策略,F626
  12. RSS技术在数字图书馆建设中的应用探索,G250.76
  13. 信息推送技术在图书情报机构信息服务中的应用研究,G252
  14. 农业信息智能推送技术的研究与实现,TP393.09
  15. 基于Internet的信息主动服务技术的研究与应用,TP399
  16. 基于信息推送技术的宽带用户服务与催缴系统的研究与实现,TP311.52
  17. 基于网络的交互式智能化咨询系统的研究与设计,TP393.09
  18. Pushlet网络推技术研究及应用,TP311.10
  19. 科研项目知识门户的设计与实现,TP393.092
  20. 空间移动信息服务,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 电子邮件(E-mail)
© 2012 www.xueweilunwen.com