考虑一下,您有一个WAMS服务(我的例子中是.net后端),并且在野外有客户端移动应用程序,您想要发布v2,它包含打破模式的更改(例如,将单个表分割成两个表)。
我理解在服务器端进行分阶段,但这个问题是关于客户端版本控制的。如何处理您更新的移动应用程序在用户社区中逐渐推出的期间,以及您在野外有新老客户的组合?
我想过的办法:
选项3是我目前最喜欢的,但是是否有更好的/更好的方法来阻止.net后端服务器和支持离线同步的多平台客户端应用程序对WAMS部署的破坏?
发布于 2014-12-05 22:25:48
您还可以考虑使用Azure管理服务(http://azure.microsoft.com/en-us/services/api-management/)来处理版本控制。这可能对备选案文1最有用。
确实没有简单的解决方案,如果第3种方案对您的场景最好,我建议您使用它。
https://stackoverflow.com/questions/27289039
复制相似问题