基于Rest架构的高校运维平台设计与实现
2017-03-21陈功锁温佐承彭志强
陈功锁+温佐承+彭志强


摘要:随着移动互联网的快速发展,越来越多的系统开始支持移动设备访问,而传统高校运维平台只是单一网站,严重缺乏对移动设备的支持。通过对高校运维系统的需求分析,提出一种基于Rest架构的高校运维平台,该平台支持网站、安卓、ios等多种前端接入,并基于Spring Boot框架实现。经功能测试和性能测试证明该平台具备较强的稳定性和支持较高的并发。
关键词:高校运维系统;工单;rest架构;Spring Boot;Spring Data JPA
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)33-0074-04
Abstract: With the rapid development of mobile network, more and more systems have been supporting mobile devices. But the traditional operation and maintenance system only have web site without considering mobiles access. Analysis on operation and maintenance system, a platform based on rest architecture is presented providing uniform API to support android, IOS, website and any other front-end devices to access. And the platform is implemented on Spring Boot framework. After functional and performance tests, the platform is proved to be correct, stable and can bear large amount concurrency.
Key words: operation and maintenance system; work order; rest rchitecture; Spring Boot; Spring Data JPA
随着移动互联网的快速发展及操作的便捷性,越来越多的系统开始提供对移动设备的支持。而传统的高校运维系统只是单一、简单的网站,在建设初期只考虑网页前端,因此缺乏对移动设备的支持。另一方面运维平台作为高校信息化建设系统的重要组成部分,在高校信息化建设历程中具有不可替代的作用。因此高校运维系统提供移动端的支持是十分必要的。
运维平台主要由网页、安卓、ios等前端和服务器端组成,前端直接面向普通用户,提供友好的界面和良好的用户体验,服务器端提供API,为所有的前端提供数据服务,是整个运维平台的核心组成部分。随着平台用户量的逐渐增加,服务器端面临的技术压力也越来越大。因此良好的API设计和实现将是平台稳定和持续改进的重要基础。
通过分析四川旅游学院运维需求,提出一种基于Rest架构的服务器端API设计,并基于JavaEE架构实现该API。
1 系统需求分析……p>
