职位ID:156155

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

  • 合作方式:
  • 项目制 全国远程
  • 预估日薪:
  • 800
  • 预估总价:
  • 800元
  • 预估工时:
  • 1天
  • 所在区域:
  • 全国远程

需求描述

现有环境:
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. 开发环境已具备,只接受远程协同开发者.

信用行为

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

完善简历

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

发布任务

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

微信客服

需求方请加需求方端客服沟通需求,工程师请加工程师端客服浏览推送职位

需求方端客服
工程师端客服
联系需求方端客服