1.立项原因:弱网络下远程更新效率低下;
2.行业场景:自动或者手动更新程序降低网络要求。
点击空白处退出提示
1.立项原因:弱网络下远程更新效率低下;
2.行业场景:自动或者手动更新程序降低网络要求。
客户管理:基础客户维护;
项目管理:基础项目维护,关联客户;
版本管理:针对项目的版本进行维护;
软件更新:实现增量更新程序,减少升级成本;
日志及统计:版本更新历史,在线情况。
我负责整个项目的所有内容,包含下边的具体项目
项目架构设计,需求分析与设计,数据库设计,Java代码实现,theamleaf代码实现,测试及部署。
实现亮点:通过http请求实现项目的更新,保持nginx配置中的断点续传,实现取代远程xshell或者向日葵远程控制时弱网络的操作困难成本。
实现难点:增量包的生成和维护,升级中异常处理及版本回退。
评论