摘要
移动云投影系统采用三层体系结构,MVP开发模式,设有客户端、服务端和管理端;主要业务有两种:一是客户端将数据发送到服务端,二是客户端向后台发送请求,由后台服务器向服务端推送数据。该文通过介绍系统的各个组成结构及其业务流程,以及相关技术的应用,讲述整个系统的架构设计。
Mobile cloud projection system adopts three-layer architecture, MVP development mode, with client, server and management end; There are two main businesses: one is that the client sends data to the server; the other is that the client sends a request to the background, and the background server pushes data to the server. This paper introduces the structure of the system and its business process, and the application of related technology, the architecture design of the whole system.
引文
[1]胡伟.Android系统架构及其驱动研究[J].广州广播电视大学学报,2010,10(4):96-101.
[2]高昂,魏惠茹,李晓东,et al.MVC设计模式研究[J].电脑知识与技术,2016,12(1):88-89.
[3]刘娜,刘如起.MVC模式在Android开发上的应用研究[J].山东工业技术,2017(3):137-137.
[4]刘姝君,左乐.MVC模式下的应用软件开发框架初探[J].通讯世界,2017(5):281-282.
[5]王念桥.应用MVP模式改进软件架构[J].计算机时代,2012(4):37-38.
[6]徐鹏.基于Socket的无线数据传输的驱动程序设计与实现[J].电脑知识与技术:学术交流,2018(2Z):105-109.
[7]何文彦.基于Android的屏幕分享控制系统的研究[D].西安:西安工业大学,2016.
[8]尹揆.投影广告系统的设计与实现[D].北京:北京交通大学,2013.
[9]曾麒.MFC中双缓冲处理贴图闪屏问题[J].科技信息,2011(3):68-68.
[10]陈杰.服务器端分布式存储与负载均衡算法[D].广州:广东工业大学,2016.