场景: 我们有一个基本接受请求并将消息放入生产队列的WCF 4.0 Web服务。我们也有相同的UAT和DEV web服务,它们将消息放入UAT和DEV队列....这个设置的问题在于调用这些Web服务的第三方供应商只有一个环境设置。这意味着一旦一切都在生产中,他们将无法调用DEV或UAT。这已经导致我们无法测试任何增强功能的问题......WCF 4.0路由
我们有要求创建另一层作为代理的WCF 4.0。这基本上读取请求消息,然后基于FLAG将请求路由到PROD,UAT或DEV。
任何人都可以请建议如何使用WCF 4.0来实现这一点?我能想到的一种方式是使用PROD,UAT和DEV的代理,并根据上面提到的FLAG调用它们。这个解决方案我认为可行,但我想知道是否有办法实现上述创建代理。