天天看點

端産品多版本共存伺服器端相容的問題

今天偶然跟同僚聊天,說到pc端産品更新的問題,由于我們是伺服器端,理論上我們需要相容不同版本的産品。

細想了下,這個場景是一定存在的,cs架構的産品比bs架構的産品一定要處理這種問題,在一定程度上的版本相容之外,才能考慮強制更新的問題。

伺服器端需要做的是,提供不同版本的api接口,實際上需要提供不同版本的資料存儲,以及不同版本的業務邏輯處理。

在網上查了下,沒有發現成型的方案,估計有成型的方案也不會放到網上,但是覺得市面上的端産品這麼多,肯定有方案。

自己畫了一個,覺得可能可行吧,一個初步的沒有經過實踐的構思,留作以後補充吧。

<a href="https://s5.51cto.com/wyfs02/M01/07/1E/wKiom1nDgmuj8gakAACuY30BM6M839.png-wh_500x0-wm_3-wmp_4-s_3475040376.png" target="_blank"></a>

<a href="https://s2.51cto.com/wyfs02/M01/A5/CF/wKioL1nDg-rDQykoAABKb2aoykQ718.png-wh_500x0-wm_3-wmp_4-s_540863708.png" target="_blank"></a>

本文轉自 斯然在天邊 51CTO部落格,原文連結:http://blog.51cto.com/13172906/1967541,如需轉載請自行聯系原作者

繼續閱讀