admin管理员组

文章数量:815885

【CF 应用开发大赛】自动更新系统服务端

2019独角兽企业重金招聘Python工程师标准>>>

应用名称:自动更新系统服务端

应用URL地址:/

应用说明及使用场景:

系统为自动更新系统的服务器, 可向客户端提供可用的数据更新。

系统采用了HTTP协议,所以可以支持个平台客户端。服务器以模块为单位管理更新包, 管理人员当发布更新包后,需要等到客户端发送请求时,根据用户模块当前版本和最新模块版本然后生成两个更新包的差异包,并将该差异包上传到ALIYUN上,将该差异包URL返回给客户端,有客户端自动下载更新,这样可以避免过多的下载流量造成服务器瘫痪。

发布更新时可以使用条件对客户端进行限定,只要客户端的条件足够就可以自定义任何范围的客户端收到更新包

应用所使用的技术及软件:

使用了SPRING MVC、SPRING JPA、HIBERNATE,目前数据库采用MYSQL,正在考虑转移到mongodb

创新点(亮点):

通用自动更新服务端,采用HTTP协议客户端平台无关

应用截图:

后台:

前端只有一个HTTP接口,可以去源码那里看接口文档,客户端暂时没公开,自己实现一个也是很简单的事情。

项目源码:


系统测试账号: test,test  

管理员账号 只多模块管理和用户管理

userguide: 



转载于:

本文标签: CF 应用开发大赛自动更新系统服务端