基于响应式Web和Liquid服务的应用系统架构研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:tianwang782
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网技术的发展,使智能手机、平板电脑、笔记本电脑等移动终端设备越来越普及,甚至有超过桌面设备的趋势;Web应用系统多样化的用户终端设备间存在屏幕尺寸、操作系统、浏览器软件的差异性,系统的用户访问量也在不断增大;如何在Web应用系统设计时预先屏蔽用户终端设备的差异性,实现服务器性能的灵活扩展,达到用户友好访问、快速响应与服务器资源的有效利用的最佳效果。针对这些问题,本文提出了Responsive Liquid Web应用系统架构,对该架构的关键技术进行了深入地研究,并通过实践证明Responsive Liquid Web应用系统架构的可用性,主要内容如下:  (1)提出了分层的Responsive Liquid Web应用系统架构方案。基于响应式Web设计和Liquid服务的Responsive Liquid Web应用系统架构分为用户设备层、表示层、控制层、业务层、持久层、数据层、基础设备层;提出了架构各层的实现方案和关键技术;给出了系统的网络拓扑结构图;并对架构进行了分析评估。  (2)研究了Liquid服务。Liquid服务是一种部署透明、可扩展、可组合的Web服务;详细叙述了细粒度分解、无约束通信、明确的交互语义、明确的组成规则等设计原则和实现原理。然后在此基础上给出了Liquid服务的实现模型RestfulActor模型和服务的三种扩展方案。  (3)给出了响应式Web设计方案。响应式Web设计是一种Web页面根据设备特性灵活地自适应调整页面结构的Web设计方案,响应式Web设计包括以下几个流程:线框设计、媒体查询策略和样式设计、百分比布局、响应式多媒体等。同时通过采用优雅降级或渐进增强的策略来兼容那些低版本的浏览器。  (4)利用本文提出的架构方案开发计算机导论课程在线学习系统。先对系统的功能需求和概念模型等进行分析与设计;然后依照Responsive Liquid Web应用系统架构方案自顶向下地详细描述了系统各层的设计和实现;最后根据给出的系统网络拓扑结构图对系统进行部署、安装、调试和测试。实验证明该架构的可行性与实用性。
其他文献
为了提高软件需求和软件设计的质量,软件工程界提出了需求分析工程技术和各种软件建模技术,需求驱动的软件体系结构设计理念也由此产生。 本文介绍了软件体系结构的概念、
“材料自然环境腐蚀”作为一个学科领域,从目前国家建设的需要来说,除了积累环境腐蚀数据外,还要着重解决自然环境腐蚀性的评价和从短期的加速腐蚀试验结果预测材料在自然环境中
近年来高动态范围图像(highdynamicrangeimage,HDRI)在数字图像领域变得越来越普遍而且重要。随着硬件设备存储量的不断发展,真实场景的高动态范围图像变得非常容易获取,HDRI越
数据备份系统中的数据变换,是指为了满足用户和系统的需求,对备份和恢复数据流进行的各种变换操作。在数据备份系统中,这些数据变换操作对应了一组不同的算法和函数,有下列特征:首
Web服务组合是将已有的Web服务组合起来,形成增值的组合服务以满足用户日益复杂的应用需求的技术,学术界从不同侧面开展了针对Web服务组合的研究工作,也取得了大量的研究成果。
信息隐藏技术可以使机密资料通过普通的文本、图像、音频、视频等载体轻易越过防火墙系统。因此检测网络上传输的图像文件是否含有隐藏的信息对于维护网络的安全、防止不法分
红外热波无损检测是一种新兴的无损检测技术,具有快速、高效、直观的优点,具有良好的应用价值。其技术核心包括三个部分:热激励、热成像和实时图像处理。本课题研究热波信号的图
物流业是现代商品流通环节的基础行业,对商业流通体系,甚至整个国民经济都有着举足轻重的意义,现代物流更是被广泛地认为是企业降低物耗、提高劳动生产率以外的第三利润源泉。
Ad Hoc网络是一种不需要固定基础设施支撑的、由若干移动节点组成的自组织无线网络。网络中没有固定的基站和移动交换中心,所有的协议都必须分布式工作。由于Ad Hoc网络能够
随着互联网的高速发展,信息量呈海量增长,传统的推荐系统已经无法处理海量数据所带来的大规模计算问题,而且传统的集中式协同过滤推荐算法中数据和计算耦合性非常大,并且无法为用