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

基于Ajax的RSS阅读系统的研究与实现

作 者: 张洪涛
导 师: 雷友珣
学 校: 北京邮电大学
专 业: 计算机科学与技术
关键词: Ajax RSS MVC 新闻聚合
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 196次
引 用: 3次
阅 读: 论文下载
 

内容摘要


传统的Web应用程序执行速度较慢,交互也受到限制,尤其是和典型的桌面应用程序相比。为了获得新数据而不重新加载Web页面,虽然也曾经采用过一些方法,但这些技术都没有很好的被支持。随着Web 2.0的出现,一个过去并不被广泛支持的技术已经被越来越多的用户所接受,它给了开发者更多的自由,开发先进的Web应用程序。这些通过JavaScript来异步取得XML数据的应用程序,被称为“AjaX应用程序(Asynchronous JavaScript and XMLapplications)”。与传统Web应用程序相比,它显得更像桌面应用程序。另外,在信息传播方面,近年来被称为RSS的新一代信息传递方式也应运而生。RSS是一种信息聚合的技术,是某一站点用来和其它站点之间共享内容的一种简易信息发布和传递的方式,使得一个网站可以方便地调用其它提供RSS订阅服务的网站的内容,从而形成非常高效的信息聚合,让网站发布的内容在更大的范围内传播。本文首先将讨论和研究目前Web 2.0中流行的Ajax和RSS这两种关键技术。利用RSS可以实现网络信息聚合,而Ajax的强大功能可以使用户任意修改网页上的信息,而无须向服务器重新发送请求和刷新页面。两种技术的结合可以大大提高用户体验,并在很大程度上缓解了服务器的数据处理压力。在设计中,本系统借鉴了MVC(模型-视图-控制器)设计模式来实现显示内容和业务逻辑的完全分离,综合采用JSP+Servlet+JavaBean技术,由Servlet处理请求和控制业务流程,由JSP输出相应结果,由JavaBean负责具体的业务数据和业务逻辑,使得系统具有很强的伸缩性、通用性、兼容性和可操作性。开发成果为B/S模式,客户端只需要浏览器就可以实现新闻的聚合与阅读,操作起来方便简洁。在本文的最后,详细介绍了本系统中几个关键问题的实现,包括:使用Tomcat提供的数据库连接池建立与数据库的连接,防范SQL注入攻击,利用Ajax实现用户登录信息的验证,以及RSS阅读器的具体实现。

全文目录


相似论文

  1. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  2. 基于嵌入式Web服务器的监控系统研究,TP393.05
  3. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  4. 基于J2EE下的影院会员系统的开发,TP311.52
  5. 基于LAMP网络办公系统的设计与实现,TP311.52
  6. 基于BLOG和RSS的辅助教学系统设计与实现,TP311.52
  7. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  8. 基于WEB的GPS监控系统设计与实现,TP311.52
  9. 基于Ajax技术的在线考试系统的设计与实现,TP311.52
  10. 设计模式在银行支付系统中的应用研究,TP311.52
  11. 基于实训平台的教学管理系统的设计与实现,TP311.52
  12. 基于MVC的校园电子商务创业平台的搭建研究,TP311.52
  13. 基于J2EE的网络教学平台设计与研究,TP311.52
  14. 黑龙江省高校毕业生就业服务网的设计与实现,G647.38
  15. 潍坊食品药品监督管理系统的设计与实现,TP311.52
  16. 小型国际结算系统的设计和实现,TP311.52
  17. 地市供电公司绩效考核信息系统设计,TP311.52
  18. 基于AHP的高职院校顶岗实习评价系统的设计与实现,TP311.52
  19. 无线传感器网络中节点定位算法的研究,TP212.9
  20. OpenBASE企业管理器设计与实现,TP311.52
  21. 社区WebGIS原型系统设计与实现,P208

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com