今天偶然跟同事聊天,說到pc端產品升級的問題,由於我們是服務器端,理論上我們需要兼容不同版本的產品。
細想了下,這個場景是一定存在的,cs架構的產品比bs架構的產品一定要處理這種問題,在一定程度上的版本兼容之外,才能考慮強制升級的問題。
服務器端需要做的是,提供不同版本的api接口,實際上需要提供不同版本的數據存儲,以及不同版本的業務邏輯處理。
在網上查了下,沒有發現成型的方案,估計有成型的方案也不會放到網上,但是覺得市面上的端產品這麼多,肯定有方案。
自己畫了一個,覺得可能可行吧,一個初步的沒有經過實踐的構思,留作以後補充吧。