基于Ajax的无线邮件系统的设计与实现

来源 :陕西师范大学 | 被引量 : 0次 | 上传用户:amenking34875627
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,手机等移动设备上网势在必行。传统Web应用的移动化成为了一个重大的课题。其中,无线邮件系统的广阔应用前景引起了社会的广泛关注和研究。论文首先综述了邮件系统的基本原理,分析了SMTP、POP3、IMAP及MIME等几个邮件系统协议;介绍了GPRS无线数据传输技术,并简要介绍了常见的无线数据服务SMS、EMS、MMS及Java应用程序。在无线邮件系统方面,论文探讨了无线邮件系统模式的演变过程,对PULL、PUSH技术进行了对比。针对移动客户端的开发,分析了三种主要的解决方案:WAP、BREW及J2ME,讨论了三种解决方案各自的优缺点,并结合相关文献,进一步分析了J2ME-J2EE、J2ME-BREW等综合解决方案,从本质上分析了其不足之处。在上述分析的基础上,介绍了一种新型的Web开发技术Ajax,阐述了Ajax的特点、工作原理,从详细介绍Ajax的组件出发,论证了Ajax的技术优势。进一步,论文结合JSON、SVG等新型技术对Ajax的扩展与补充作用,结合OpenAjax联盟等产业力量的巨大支持作用,结合各社区与组织在支持与发展Ajax上的不懈努力及众多优秀成果,描述了Ajax乃至MobileAjax的美好前景。移动设备和无线网络本身的限制为Mobile Ajax带来了新的机遇和挑战。论文细致地分析了Mobile Ajax的现状,从技术角度列举了诸多难点与限制,阐明了其特性,并通过分析与对比肯定了Mobile Ajax的意义。最后,结合Mobile Ajax服务器无关的特性与无线邮件系统的设计原理,以J2EE为服务器端平台,以JavaMail API提供标准的邮件服务,提出了基于Ajax的无线邮件系统的解决方案,给出了系统模型。论文明确了设计目标、设计原则,进行了模型和功能分析,结合MVC设计模式与Ajax的特性,在JavaScript中重用了MVC设计模式,进行了系统设计。基于Ajax的无线邮件系统采用了JavaMail API和JSP相结合的方法,构成了一个三层B/S结构,清晰地分离了数据、业务逻辑和表示。对系统设计过程中遇到的竞态条件、领域同步、中文编码等关键技术,分别进行了分析并予以解决。最后,论文总结了数据库、Java核心类、用户界面、JavaScript辅助函数、JSP等几大系统实现过程,给出了实现方式及关键代码。并对JavaScript代码混淆与压缩、YFT、数据预取等高级技术进行了进一步实现。
其他文献
军工企业的装备维修能力直接影响到军工企业的整体效益。首先,借鉴已有装备维修保障能力指标体系研究,尝试构建出军工企业装备维修保障能力评价指标体系,然后深入分析评价指
近几年来,随着国家一系列的抑制房地产发展过快、过热问题宏观调控政策的出台,其效果正在我市逐步显现出来。我市房地产市场总体上看是朝着健康平稳方向发展的,尤其随着滨海
随着大众媒介的科技进步和台湾选举制度的发展,在当代台湾地区选举三角即政治候选人、媒介和选民中,大众媒介逐渐演变成选举三角中的核心,其作用和影响日益深广。而电视媒介
湘西碗米坡水电站兴建以来,库区村镇进行了大规模的搬迁。在搬迁过程中,村镇的历史文化环境也发生着一系列的改变。如何延续与保护这些传统村镇的地域民族特色与历史文化遗产
本文是一篇有关知识产权刑事保护的论文,以2007年中美知识产权争端为视角,旨在探讨中国当前的知识产权刑事保护是否已达到《与贸易有关的知识产权协议》(以下简称TRIPS协议)
本文主要结合 5 1单片机系统的硬件资源特点 ,从指针结构声明 ,对于不同存储区 (片内、片外数据存储区和程序存储区 )的指针寻址的实现等方面阐述了单片机 C语言指针的应用
世界范围的架上绘画趋向边缘,但并不影响油画在中国的发展,相反却生生不息,显示了旺盛的生命力。传统油画工具如何创造新的视觉感受,是当今任何一个画家面对画布都应思考的问
在中国封建王朝中,大多设立了“见危不救”罪与邻伍连坐制度,并且一直延续到封建社会末期和民国时期。邻伍连坐制度自宋朝起发展为保甲制度后,更是成为关系到中央集权统治在