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

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

论文摘要

随着通信和计算机技术的迅速发展,以及个人移动通信的普及,移动开发越来越受到人们的关注。本文结合Java ME和RSS技术的优势研究并开发了基于Java ME的RSS阅读系统。本文首先详细讨论并分析了Java ME平台和Java EE平台的优缺点,给出了系统的实现模型。其次,进一步规定了通信双方的指令集和基本参数,进而双方通过HTTP协议可以进行正确的通信。此外,还探讨了移动客户端和服务器的设计与实现,对RSS概念及其相关技术标准进行了研究,并且设计出了合理的RSS内容抓取模型。最后,对HTML页面的内容信息提取进行了研究,提出了一种WEB页面主题信息提取的新算法,能够准确的过滤并提取出与主题无关的广告,链接等垃圾信息,从而获得页面主题内容。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究动态
  • 1.3 论文主要工作及内容安排
  • 第二章 基于JAVA ME的RSS阅读器的模型分析
  • 2.1 JAVA ME和JAVA EE平台分析
  • 2.1.1 Java ME平台体系结构
  • 2.1.2 Java EE系统架构分析
  • 2.2 系统实现模型
  • 2.2.1 系统体系结构
  • 2.2.2 系统的基本工作流程
  • 2.3 移动客户端与服务器端的通信协议
  • 2.4 本章小结
  • 第三章 移动客户端设计与实现
  • 3.1 移动客户端总体功能分析
  • 3.1.1 移动客户端系统总体功能描述
  • 3.1.2 移动客户端解决的问题
  • 3.2 移动客户端系统设计与实现
  • 3.2.1 移动客户端系统的整体设计
  • 3.2.2 界面功能切换的实现
  • 3.2.3 用户信息存储功能
  • 3.2.4 网络通信的实现
  • 3.3 移动客户端测试
  • 3.3.1 测试驱动开发
  • 3.3.2 Java ME测试框架
  • 3.3.3 测试驱动开发在Java ME中的一些原则
  • 3.4 移动客户端系统展示
  • 3.5 移动客户端开发工具和平台
  • 3.6 本章小结
  • 第四章 服务器端的设计与实现
  • 4.1 RSS技术标准分析
  • 4.1.1 RSS发展过程
  • 4.1.2 RSS版本及其说明
  • 4.1.3 RSS分析总结
  • 4.2 服务器总体功能分析
  • 4.3 服务器端系统设计与实现
  • 4.3.1 系统整体设计思路
  • 4.3.2 协议命令的包装实现
  • 4.3.3 页面内容主题信息提取的实现
  • 4.3.4 缓存的具体实现
  • 4.3.5 提取RSS协议内容的实现
  • 4.4 系统开发工具和平台
  • 4.5 本章小结
  • 第五章 一种WEB页面主题信息提取的新方法
  • 5.1 DOM树模型的定义
  • 5.1.1 DOM定义
  • 5.1.2 DOM树结构
  • 5.2 页面结构分析
  • 5.2.1 利用页面视觉特征分析页面布局
  • 5.2.2 利用DIV和Table分析页面布局
  • 5.3 页面提取研究与实现
  • 5.3.1 内容结构树定义
  • 5.3.2 内容结构树生成过程
  • 5.3.3 内容评估定义
  • 5.3.4 算法实现
  • 5.4 系统提取网页的实例
  • 5.5 实验评估
  • 5.5.1 数据集和评估标准
  • 5.5.2 实验结果
  • 5.6 小结
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 在学期间发表的学术论文和参加科研情况
  • 相关论文文献

    标签:;  ;  

    基于Java ME的RSS阅读系统的研究与实现
    下载Doc文档

    猜你喜欢