【发布时间】:2012-07-22 13:15:28
【问题描述】:
您可能知道,Feature-Toggle 是一种部署尚未完全准备好的功能的方法,并通过使用一些配置将它们打开。 可以为特定客户启用功能(例如 A/B 测试)或在准备好后逐步为所有客户启用。
我想知道是否有人知道如何在 GWTP 中做得很好。 我认为功能切换可以通过两种方式完成(两个范围级别): - 使用延迟绑定机制:替换特定部署(演示者范围)所需类的实现。 - 使用不同的应用程序页面 - 实现您自己的 PlaceManager 并导航到包含特定部署(位置范围)的新功能的不同位置。
我认为应该通过“if-else”控制更精细的范围(例如演示者中的某些功能)。
为了决定打开哪些功能,我想使用某种配置(可能由 maven 配置文件控制)。 有没有办法将自定义配置元素添加到 gwt.xml 模块配置中?
还有其他想法如何实现功能切换吗? 有人对这种方法有任何经验吗?
谢谢!
【问题讨论】:
标签: gwt gwt-platform featuretoggle