HTML5及其相关技术支持的RIA的框架研究与应用

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:wangwei0101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络信息技术的发展,应用软件转向了框架式发展,使得应用程序的开发进入了一个新时代,这要求应用程序的开发不仅要减轻开发人员的工作负担,还有让用户获得良好的体验效果。基于富互联网应用框架即RIA(RichInternetApplications)的软件开发,是一种将丰富的客户端程序与灵活部署的网络应用结合起来形成的Web应用程序。RIA有效的改善了用户体验,在网页中已有的功能框架下实现客户端的应用程序,并且B/S间响应快,可以跨平台的使用,同时支持离线访问操作,充分利用本地资源,缓解了服务器端的负载。本文在总结Web开发组件、RIA框架设计以及HTML5语言的基础上,对现有支持的RIA的相关技术深入研究,为解决RIA的界面效率比较低,页面频繁刷新,造成用户的体验效果不佳,也使得服务器承担更多任务,无法产生更好的界面体验等问题,提出了基于HTML5新表单的RIA界面改进,实验表明HTML5用于RIA表单的设计,可以使代码变得简洁,减轻了开发人员负担,也降低了客户端和服务器端的通信量,极大地提高了RIA的客户端代码生成及客户端执行效率。其次是对RIA通信机制的改进,客户端整合VisualWebGui(VWG)平台中现有的组件和引擎,达到B-S间较好的兼容;服务器端运用Websocket代替传统HTTP轮询方式,大大降低了网络负载,优化了通信效率,避免了额外的消息头信息,并且,在通信过程中端节点产生的信息传输量是比较大的,而WebSocket协议设计了更为轻量级的Header,因而大大降低了降低了带宽的使用量、通信成本,相比其他通信机制,因为减少了数据通信交换量,树结构的交互效率和展示速度比之前提高了很多。最后,设计并实现基于HTML5的RIA离线应用模型,并通过界面的开发效果展示得出HTML5支持下的RIA框架开发的应用程序具有比较好的用户体验。
其他文献
个性化推荐系统是一种新型的以用户为中心的主动的知识获取平台。现阶段由于反映用户兴趣模型的数据不够充分真实,待推荐论文的质量没有保证,不能为用户发现新的兴趣,导致现
据2月19日《北京青年报》报道,昨天凌晨,大庆晚报编委会在大庆网上发布《大庆晚报关于本报摄影记者刘为强CCTV获奖作品造假的致歉声明》,宣布对藏羚羊获奖合成照造假记者刘为
近日,国家发布了《关于构建更加完善的要素市场化配置体制机制的意见》(以下简称《意见》),提出要推进土地要素市场化配置、引导劳动力要素合理畅通有序流动、推进资本要素市
期刊
从2008年1月12日以来,贵州省大部分地区持续出现低温凝冻天气,大部分县(市、区)气温剧降到零下几度,山现了50年不遇的罕见的凝冻天气。截至2月12日,因灾造成45个县(市、区)停
1月下旬,我国南方大部分省(区)突降大雪,成了全国关注的焦点,也成了媒体报道的重点。云南雪灾的面积尽管没有其他一些省(区)大,但有的地方却是百年罕见!其中怒江州的贡山县96
中美贸易战以来,美国政府通过加强对中国的出口管制,设置了一系列技术壁垒.在此环境下,本文基于技术壁垒分析,采用专利对比分析法、 词频逆文档法和内容分析法,找出中国航空
朔风卷地吹急雪,万山素裹锁冰河。春节前夕,一场历史上罕见的持续低温、雨雪和冰冻极端天气,袭击了中国南方大部分地区。在残酷无情的自然灾害面前,人民解放军和武警部队数十
随着图像检索技术的发展,检索结果重排和多特征融合技术受到广泛关注。大多数之前的研究主要考虑图像之间的相似度以及利用图方法提高检索效果。然而,真实世界的流形空间十分复
垃圾邮件的过滤是互联网时代一个重要的研究领域。邮件分类是垃圾邮件过滤的先决条件,其往往受用户主观性的影响较大,因此基于邮件内容的邮件分类技术越来越受到研究者的重视,其
[摘 要] 为适应新工科教育改革背景下对高等工程教育提出的新要求,工程训练作为培养学生工程实践能力的重要课程,必须实施改革和创新教学模式,促进学生工程意识和创新思维的培养。本文对工程训练教学过程中存在的“水”课、“被动”课和“封闭”课等问题进行分析,提出基于新工科的工程训练课程教学模式。通过教学理念更新、教学内容调整、教学方法改革,提升工程训练课程教学质量。通过学生实践能力的提高、知识结构的完善、