今天偶然跟同事聊天,说到pc端产品升级的问题,因为咱们是服务器端,理论上咱们须要兼容不一样版本的产品。api
细想了下,这个场景是必定存在的,cs架构的产品比bs架构的产品必定要处理这种问题,在必定程度上的版本兼容以外,才能考虑强制升级的问题。服务器
服务器端须要作的是,提供不一样版本的api接口,实际上须要提供不一样版本的数据存储,以及不一样版本的业务逻辑处理。架构
在网上查了下,没有发现成型的方案,估计有成型的方案也不会放到网上,可是以为市面上的端产品这么多,确定有方案。ide
本身画了一个,以为可能可行吧,一个初步的没有通过实践的构思,留做之后补充吧。3d

