如您所知,Feature-Toggle是部署未完全准备好的功能的方法,并使用某些配置将其打开。 可以为特定客户开启功能(例如A/B测试)或在准备就绪时为所有客户逐步开启功能。Feature-Toggle with GWTP
我想知道是否有人有一个想法如何在GWTP中很好地做到这一点。 我认为功能切换可以通过两种方式完成(两个范围级别): - 使用延迟绑定机制:替换特定部署(演示者范围)所需类的实现。 - 使用不同的应用程序页面 - 实现您自己的PlaceManager并导航到包含特定部署的新功能的不同位置(地点范围)。
我认为应该通过“if-else”控制更精细的范围(例如演示者中的某些功能)。
为了决定哪些功能打开,我想使用某种配置(可能由maven配置文件控制)。 有没有办法将自定义配置元素添加到gwt.xml模块配置?
任何其他的想法如何实现功能切换? 有人对此方法有任何经验吗?
谢谢!
您是如何管理功能切换配置的? 我想继续为一些配置文件,但我怎么可以用它从延迟绑定配置?或者你做了一切代码...? – 2012-08-02 10:22:25
我们简单的代码,但如果你有,你可以写一个代码生成器,将采取设置从XML文件或东西的时间。 – 2012-08-06 14:03:37