桌面客户端 软件升级功能开发

合作方式 项目制
预估日薪 800
预估总价 800元
预估工时 1天
发布位置 广州
可参与范围 全国远程
职位ID 156155
发布方 Simon
Simon

需求描述

现有环境:
C++ 11 , electron 32, QT5.14.2, 打包工具Windows:innosetup,Linux:fpm
桌面客户端开发的语言及组件: electron 为界面程序,C++/Qt 为主服务程序(安装后已做成服务运行),功能已有可正常运行.
服务器端后端开发语言及组件:Java , Netty,收发 客户端与服务器端的Json 格式数据正常。功能已有可正常运行.

功能实现要求:
要针对为(windows,linux)桌面客户端实现自动更新,更新包括 全量更新和增量更新
1.实现客户端接收指定tcp消息来实现增量事务更新(C++通讯客户端更新),包括识别更新是否正常,不正常自动回滚至旧版本.
2.实现客户端接收指定tcp消息实现全量事务更新(electron更新和C++通信客户端更新),更新后识别功能是否正常,不正常自动回滚至旧版本.
3.全量更新成功后,windows控制面板 版本必须更新,与当前版本一致,linux rpm和deb包管理器版本也必须更新.
4. 开发环境已具备,只接受远程协同开发者.

发布方信用行为

发布项目 9
订单总数 4
退款单数 2

完善简历

工程师完善技术能力和项目经验,更易接到订单

完善人才简历

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。