【问题标题】:Hosting a WCF webservice and WCF Net.Tcp service in the same IIS container?在同一个 IIS 容器中托管 WCF Web 服务和 WCF Net.Tcp 服务?
【发布时间】:2012-04-25 21:17:49
【问题描述】:

我正在尝试构建一个系统,其中包括:

  1. 一个集中的 IIS 组件
  2. 用 .Net 编写的客户端应用程序
  3. 第三方应用程序。

.Net 客户端应在启动时连接到 IIS 应用程序上的 WCF Net.Tcp 绑定,并将其自身注册为请求的消费者(回调)。

然后,第三方应用程序将对 IIS 服务器进行 Web 服务调用,该服务器会将请求外包给 .Net 客户端。

如何托管多个 WCF 服务 IIS?这可能吗?

我假设我必须将 web.config 中的服务实例化为端点,但我不确定如何执行此操作。

【问题讨论】:

    标签: c# wcf web-services iis nettcpbinding


    【解决方案1】:

    您可以使用multiple SVC files hosted within the same application,也可以使用MVC-style Routing 建立多个ServiceHosts

    Here is an MSDN example on hosting WCF within IIS 使用 web.config 和 SVC 文件。

    【讨论】:

    • 谢谢,我想在我提出问题后通过搜索互联网已经做到了这一点。我仍然无法让 hte net.TCP 绑定在 IIS 下工作。看到这个问题stackoverflow.com/questions/10316457/…
    • 我实际上并没有注意到您已经发布了对该问题的答案。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2011-10-01
    • 2022-12-13
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多