【问题标题】:Exposing an endpoint as a sub of another endpoint?将端点公开为另一个端点的子节点?
【发布时间】:2012-04-18 12:36:42
【问题描述】:

我有一个 WCF 服务 DummyService。它实现了 IDummyService 并存在于两个 URI,http://1.1.1.1/DummyServicehttp://2.2.2.2/DummyService。我想创建一个这样的路由端点;

  1. 我可以点击http://1.1.1.1/RoutingService/DummyService?wsdl 和/或http://1.1.1.1/RoutingService/DummyService
  2. 这个 uri 似乎只是 dummyservice 端点,我可以构建客户端代理等。
  3. 任何呼叫都会被轮询

有没有办法在不让 IRoutingService 重新实现 DummyService 的情况下做到这一点?我希望 dummyservice 本质上是一个可以在运行时添加/删除的插件。我可以使用 WCF 路由来做到这一点吗?我可以参考任何样品吗?我在 MSDN/Google 上找不到任何东西,但也许我问错了..

【问题讨论】:

    标签: wcf c#-4.0 wcf-binding


    【解决方案1】:

    这几乎正是 WCF 路由的用途。

    有一个样本是 WCF/WF 样本的一部分(信息在这里):

    http://msdn.microsoft.com/en-us/library/ee667249%28v=VS.100%29.aspx

    【讨论】:

    • 我看过这个,但我不清楚这将如何处理中继?我真正追求的是在我的服务下创建一个真正模拟后备服务器的路由。在天蓝色中,这是一个中继绑定,但没有天蓝色,不知道......
    猜你喜欢
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    • 1970-01-01
    • 2015-05-28
    • 1970-01-01
    相关资源
    最近更新 更多