当前位置:主页 > 管理论文 > 移动网络论文 >

嵌入式环境下Web应用支撑平台的设计与实现

发布时间:2021-11-05 23:04
  随着当前用户的需求已经从传统的本地应用程序更多地转向了互联网以及Web应用,市场上出现了越来越多的在Web浏览器中模拟和实现计算机桌面服务的技术,这些技术平台和系统将桌面计算机的日常任务迁移到Web上,而用户所需要的只是一个Web浏览器。但在系统资源紧缺、性能较低的嵌入式系统下,现有的这些技术架构无法完整地运行,并且对于嵌入式设备的特定硬件也无法支持。鉴于以上的这些不足,本文尝试提出一个解决方案,在嵌入式环境下设计和实现一个Web应用支撑平台,使得Web应用程序在保持原有Web系统的界面和设计语言以及运行模式等的前提下,还能支持嵌入式系统下特定的硬件;同时构建一个HTTP服务器采用自定制的动态网页开成方式,以配合客户端浏览器为Web应用提供支撑;另外采用了一个基于SQLite的数据同步系统作为中间件提供客户端与服务器端之间的数据交互服务,以满足嵌入式移动设备对数据同步的应用需求。本文主要介绍了Web应用支撑平台系统的设计和实现:首先介绍了Web系统与Web应用的技术以及当前研究现状、分布式环境下的数据同步技术以及本文系统的开发环境Qt和采用的浏览器内核webkit;接下来阐述了系统的总... 

【文章来源】:华南理工大学广东省 211工程院校 985工程院校 教育部直属院校

【文章页数】:63 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 论文背景及应用价值
    1.2 研究现状
    1.3 研究内容和技术路线
    1.4 本论文的结构安排
第二章 相关技术和知识基础
    2.1 Web 系统与 Web 应用
        2.1.1 Web 系统与 Web 前端技术简介
        2.1.2 Web 应用程序的运行模式
        2.1.3 WebPOS 系统介绍
        2.1.4 WebOS 研究现状
    2.2 嵌入式环境的特点与应用场景
    2.3 分布式环境下的数据同步技术
        2.3.1 分布式计算环境的特点
        2.3.2 数据同步技术简介
    2.4 Qt 开发环境简介
    2.5 webkit 浏览器内核
        2.5.1 webkit 介绍
        2.5.2 webkit 的组成模块
    2.6 本章小结
第三章 嵌入式环境下 Web 应用支撑平台的设计
    3.1 嵌入式环境下 Web 应用支撑平台的设计目标
    3.2 系统模块的划分及运行流程
        3.2.1 客户端设计
        3.2.2 服务器端设计
        3.2.3 分布式同步系统的设计
    3.3 系统设计的一些关键问题和解决方案
        3.3.1 本地 Web 应用程序的具体组织格式
        3.3.2 网络协议及服务器并发处理
        3.3.3 分布式同步系统的工作流程
    3.4 本章小结
第四章 嵌入式环境下 Web 应用支撑平台的实现
    4.1 客户端功能模块的实现
        4.1.1 webkit 内核浏览器功能的实现
        4.1.2 JavaScript 引擎的绑定机制
        4.1.3 访问本地硬件与同步客户端的接口实现
        4.1.4 Web 应用程序的安全验证问题
    4.2 HTTP 服务器端功能模块的实现
        4.2.1 HTTP 请求的接收及应答功能的实现
        4.2.2 服务器端动态网页的生成方式
    4.3 同步系统数据同步功能的实现
        4.3.1 同步客户端与服务端的连接和通信
        4.3.2 同步系统数据库的变更捕捉与同步
    4.4 本章小结
第五章 系统测试和评价
    5.1 系统功能性测试
    5.2 数据同步系统测试
    5.3 系统兼容性测试
    5.4 本章总结
总结和展望
参考文献
致谢
附件


【参考文献】:
期刊论文
[1]基于HTML5的移动互联网应用发展趋势[J]. 刘春华.  移动通信. 2013(09)
[2]一种面向多租户中间件的应用级并发控制方法[J]. 赵占平,王伟,张文博,蒲卫,范国闯.  计算机应用研究. 2012(08)
[3]嵌入式系统应用现状及发展趋势[J]. 刘霞,刘士彩.  科技信息. 2011(02)
[4]面向瘦客户端的WebOS研究[J]. 任怡,管剑波,尹虎哲,吴庆波,戴华东.  计算机科学. 2010(06)
[5]分布式数据库数据同步技术研究[J]. 丁鲲,严浩,刁兴春.  海军工程大学学报. 2004(05)
[6]Web应用服务器:新一代中间件[J]. 范国闯,陈宁江,钟华.  计算机科学. 2004(01)
[7]Web应用服务器研究综述[J]. 范国闯,钟华,黄涛,冯玉琳.  软件学报. 2003(10)
[8]分布式数据库系统中数据一致性维护方法研究[J]. 陈珉,喻丹丹,涂国庆.  国防科技大学学报. 2002(03)

硕士论文
[1]基于WebKit的嵌入式浏览器研究与移植[D]. 庞恒志.电子科技大学 2010
[2]基于Web服务的智能客户端数据同步[D]. 姚岚.复旦大学 2008
[3]嵌入式Web技术应用研究[D]. 李亚娟.西安电子科技大学 2008



本文编号:3478673

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3478673.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e5b0c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com