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

基于Cocoon框架的网页自适应转换模型研究

作 者: 杨灵芝
导 师: 唐雁
学 校: 西南大学
专 业: 计算机软件与理论
关键词: 网页转换 XHTMLMP Cocoon 自适应性
分类号: TP393.09
类 型: 硕士论文
年 份: 2008年
下 载: 50次
引 用: 0次
阅 读: 论文下载
 

内容摘要


为了使移动终端用户能够随时、随地访问网络,及时获取信息和资源,为这一群体用户提供网络信息访问服务有着明确的现实意义,能够为网站营运商带来丰厚的效益。由于移动终端和无线网络在性能和传输速率上都跟传统的PC机和互联网有相当大的差别,注定了WEB资源不能被合理的无线访问,构造专门的WAP网站也会对现有的资源造成一定的浪费,因此,为了获得更多地经济利益和效率同时方便网站的运行和维护,最佳的解决无线访问互联网的方法就是充分利用现有的网站资源,为移动终端用户提供类似于PC机上浏览信息的服务,并能够根据不同的访问设备做到合理、高效、灵活。但是,当今互联网上存在的资源多数为HTML格式的网页文件,此类文件内容冗长,含有大量与信息无关的内容,格式没有统一的标准,并且有许多不适合在小屏幕、低容量、低处理能力的移动终端设备上显示的内容,例如比较大的视频、音频文件,框架元素,嵌套表格等。如果将此类HTML文件直接传递给移动客户端根本就无法显示或者显示效果差劲。为了充分利用资源,如果能够处理这些HTML文件以适应移动设备的显示,具有一定的现实意义。目前存在的一些相关方法可以解决网页的转换问题,主要包括的方法有:基于标记语言标记的转换方式;基于对话模型、表现模型的转换方式;基于抽象层的转换方式;基于界面描述语言的转换方式等。这些方法从不同的角度对不同设备(包括无线访问设备)访问WEB资源的转换问题进行了研究,并有一定的成果。为了达到资源的合理利用,我们要求同一份存储内容能够被不同终端设备显示,而不需要存储多份不同的内容。通过Cocoon框架可以做到以XML文件为基础来存储大量的信息,使得内容与格式分离,再通过不同的转换器对信息进行转换,也可以配置转换器以适应不同的显示设备。对于HTML文件不适合移动设备的部分,可以通过定义新的过滤器、转换器来进行处理,并根据不同的移动设备定制显示的格式、效果,以达到同一内容自适应的满足不同终端用户的显示需求。本文提出了一种基于Cocoon框架的网页自适应转换模型,通过加入设备自适应性转换器,自动配置Cocoon管道和站点文件,实现了让支持XHTMLMP格式的移动终端设备访问互联网资源的功能,通过网页转换解决互联网上大多数WEB资源不能被无线访问或访问效果差的问题。模型中的核心管道添加了一个自适应转换器,该转换器通过构建对象模型、分割对象及重组资源,解决小屏幕设备上显示web网页下拉操作过长、布局不合理、表格嵌套混乱等问题,能保持良好的语义完整性和适用性。

全文目录


摘要  5-7
ABSTRACT  7-9
第一章 绪论  9-12
  1.1 引言  9-10
  1.2 网页转换技术概述  10
  1.3 研究意义与研究内容  10-11
  1.4 主要工作与创新点  11
  1.5 内容安排  11-12
第二章 相关理论和技术  12-29
  2.1 WAP协议  12-15
    2.1.1 WAP的发展及目的  12-13
    2.1.2 WAP2.0与WAP1.0的区别及发展  13-14
    2.1.3 WAP架构与传统WEB架构的区别  14-15
  2.2 标记语言发展  15-20
    2.2.1 HTML发展历史及W3C(World Wide Web Consortium)标准  15-17
    2.2.2 XML、XHTML  17-19
    2.2.3 WML及XHTML MP  19-20
  2.3 Cocoon框架概述  20-27
    2.3.1 Cocoon框架简介  20-26
    2.3.2 Cocoon框架应用  26-27
  2.4 DOM与SAX  27-29
第三章 网页转换技术研究现状  29-34
  3.1 研究现状  29-32
  3.2 本文研究概述  32-34
第四章 基于Cocoon框架的网页自适应转换模型  34-54
  4.1 总体设计  34-37
    4.1.1 模型结构  34-35
    4.1.2 模块功能  35
    4.1.3 模型应用  35-37
  4.2 详细设计和实现  37-53
    4.2.1 系统的功能  38
    4.2.2 系统开发环境  38
    4.2.3 系统特性  38-39
    4.2.4 转换清理工作(TidyTransfer)  39-42
    4.2.5 转换器的设计和实现(Transition)  42-51
    4.2.6 控制器的设计和实现(Plug Servlet)  51-53
  4.3 本章小节  53-54
第五章 实验  54-57
  5.1 实验步骤  54
    5.1.1 实验平台及部署  54
    5.1.2 实验操作  54
  5.2 实验对比  54-56
  5.3 本章小节  56-57
第六章 总结与展望  57-59
  6.1 总结  57
  6.2 展望  57-59
参考文献  59-63
致谢  63-64
硕士期间所发表的论文  64

相似论文

  1. 基于H.264/AVC的自适应运动估计算法研究,TN919.81
  2. 基于模糊神经网络构建英语情态动词can的语义推理模型,H313
  3. SMA半主动隔震支座的研制及其减震效果分析,TU352.12
  4. 超声图像分辨率提高的正则化方法研究,TP391.41
  5. 大规模网络存储系统数据布局策略的研究与实现,TP333
  6. DTN网络自适应性传染病路由协议研究,TN929.5
  7. 植物叶片拓扑结构与其力学性能关系研究,Q944
  8. 基于弯扭耦合的仿生自适应风力机叶片的设计与评估,TK83
  9. 基于布鲁姆理论的概念地图评价系统的研究与实现,TP391.7
  10. 组合近似重分析算法的自适应性研究,O302
  11. 基于小波分析的滚动轴承故障特征提取技术,TH165.3
  12. 基于动态工作流的自适应Web服务组合,TP311.52
  13. 基于广义Peterson图的P2P覆盖网设计与分析,TP393.02
  14. 基于遗传算法的分形艺术图案生成方法的研究,TP391.41
  15. 动态策略条件下异质投资者生存问题研究,F830.9
  16. 柔性工作流动态性及自适应性机制的研究与改进,TP311.52
  17. 竖井提升系统危险因素分析及三维风险度评价研究,TD53
  18. 自适应主动队列管理算法研究,TP393.07
  19. 基于改进拉格朗日松弛法的机组组合优化方法,TM73
  20. 自适应过滤信赖域算法与自动确定滤子接受条件的SQP算法,O221.2
  21. 基于软硬件协同设计的实时并行体绘制研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com