咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于单页面MVC模型的Rusher框架的实现与应用 收藏
基于单页面MVC模型的Rusher框架的实现与应用

基于单页面MVC模型的Rusher框架的实现与应用

作     者:张新宇 

作者单位:华中科技大学 

学位级别:硕士

导师姓名:吴涛

授予年度:2014年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:单页面模型 模型-视图-控制器 容器 配置管理 

摘      要:随着互联网行业的发展,前端技术日新月异,尤其在单页面应用兴起之后前端相继出现了基于MVC模型的一系列的衍生模型框架。但是服务端框架还是更多使用大而且通用的框架。而本文就是基于单页界面模型,对后端MVC模型的研究并且实现了更加适应软件开发、更加敏捷的单页面的MVC模型框架Ruhser。 从研究单页界面模式和Ajax模式的发展以及对开发模式的影响,递进式分析了单页面MVC模型,在此基础上提出了基于单页面MVC模型Rusher框架的功能特点。框架的设计部分主要通过对生命周期对象和控制反转的研究和分析,设计并且实现了IOC容器,从web程序的请求与响应的流程分析设计了整个框架的请求和响应过程的所有细节,又设计了程序运行的全局运行环境和线程安全的上下文环境。框架实现一部分主要介绍了容器的主要实现过程,框架初始化过程的实现,内嵌web服务器的帮助下设计开发了更加容易测试Action的类库,在这个辅助类的帮助下更加容易的编写单元测试。在最后设计实现了统一的消息处理机制,统一了开发编码规范。论文最后一部分介绍了使用Rusher框架设计开发的配置管理服务系统,包括前端单页面Ajax模式界面的设计、业务结构设计、系统架构设计、服务端数据库的设计等以及配置管理系统前端界面和其他各个模块的实现。配置管理系统不但是满足了广泛的业务需求,也是Rusher可用性的有力证明。 在软件开发的世界中,没有完美的解决方案,更没有万能的框架,只有更适合的解决方案。所以在面对新的问题时需要不停的探索新的解决方法,互联网行业的发展正是在不断的挑战和探索中发展起来。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分