代码之家  ›  专栏  ›  技术社区  ›  serialhobbyist

是否可以从另一台服务器“中继”WCF服务?

  •  1
  • serialhobbyist  · 技术社区  · 16 年前

    是否可以在防火墙的这一侧设置WCF服务器,以某种巧妙的方式充当防火墙另一侧“真实”WCF服务的代理?如果是的话,你能给我指一些参考资料吗?

    2 回复  |  直到 16 年前
        1
  •  4
  •   marc_s MisterSmith    16 年前

    有一种新的概念,即为WindowsAzure“云”计算空间开发WCF中继服务。这将允许您相当容易地创建场景——只需在云中托管一些服务。

    有关更多信息,请参见以下链接:

    或者在谷歌搜索“WCF中继服务”。还有一些专门针对这些WCF场景的新绑定。

    希望这有帮助。

    马克


    WCF v4-将于今年晚些时候(2009年)与.NET 4.0一起发布,其中包括 RoutingService 类,可以在类似这样的场景中使用。

    请在此处查看有关WCF4路由服务的更多信息:

        2
  •  1
  •   Shiraz Bhaiji    16 年前

    我有一些建议,也许其中一个对你的情况有效:

    • 将WCF服务置于防火墙之外。如果WCF服务需要与数据库对话,请为运行WCF服务的计算机的IP地址打开数据库端口。
    • 编程或使用代码生成来创建WCF服务,该服务只是一个传递层
    • 防火墙中可能有一些功能允许您发布端点
    推荐文章