移动应用如何避免服务端的多版本维护?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

移动应用如何避免服务端的多版本维护?

杨冬芳 2016-06-27 16:56:14 1466

随着业务的发展,app和服务端会不断地升级。为了保证服务端能同时支持新旧版本的客户端,服务端的代码需要对新老版本的客户端进行分别处理。这种维护不同版本的工作量会随着版本数量的增加越来越大,如何避免这种情况的发生?
我目前想到的几点:
1.对产品的业务做长期规划,尽量保证服务端的更新不影响旧版客户端的正常工作,这需要在设计第一版app和服务端的时候就做好详尽的规划
2.定期强制客户端升级,不过这样会影响用户体验
3.用web应用+cordova代替原生app

UED
移动应用服务 版本服务端 debian版本 end服务端 移动端服务端
分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:47:48

    我的思路: 客户端可以获取到版本号,当成一个字段放在请求地址中,老的版本就不用动,新版本对应新的服务,用版本号就可以了.移动端统一使用一套API接口

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

相似问题
最新问题
推荐课程