我有一个 WCF 服务,DummyService。它实现了 IDummyService 并存在于两个 URI,http://1.1.1.1/DummyService和http://2.2.2.2/DummyService。我想创建一个路由端点,这样;
- 我可以点击http://1.1.1.1/RoutingService/DummyService?wsdl和/或http://1.1.1.1/RoutingService/DummyService
- 这个 uri 似乎只是 dummyservice 端点,我可以构建客户端代理等。
- 任何呼叫都会被轮询
有没有办法在不让 IRoutingService 重新实现 DummyService 的情况下做到这一点?我希望 dummyservice 本质上是一个可以在运行时添加/删除的插件。我可以使用 WCF 路由来做到这一点吗?我可以参考任何样品吗?我在 MSDN/Google 上找不到任何东西,但也许我问错了方式..