Dav*_*vid 5 wcf net.tcp iis-7.5
我是托管Web应用程序和Web服务的新手.虽然我成功托管了一个Web应用程序,但是当我尝试使用net.tcp绑定来托管WCF服务时,我遇到了路障.
我的方案如下,我有一个托管的Web应用程序,需要通过IIS 7.5与net.tcp绑定与托管的WCF服务进行通信.如上所述,Web应用程序托管良好,我可以浏览网站.但是,Web应用程序对WCF服务进行服务调用,并且我收到"TCP错误代码10061"消息,我认为这是由于我的托管WCF服务未运行.我认为这没有运行,因为我试图"telnet localhost 808"以查看WCF服务是否正在运行而事实并非如此.我经历过无数的在线指南,但我仍然没有运气.我相信我可能会做一些根本错误的事情,因为我是一个菜鸟和所有人.我能够通过VS2010托管服务并运行Web应用程序,它工作正常,所以我相信我的绑定是正确的.我还在IIS管理器中的两个网站上启用了tcp协议.
所以我想我真正的问题是使用net.tcp绑定托管WCF服务所需的IIS管理器步骤是什么?在我看来,由于IIS管理器想要绑定到http端口,因此无法通过IIS管理器托管net.tcp服务,只需创建一个网站即可.
以下是一些需要检查的事项:
编辑:
有关在 .Net 4 + IIS 7/7.5 中启用/使用非 HTTP 绑定,请参阅以下 MSDN 页面:
配置 Windows 进程激活服务以与 Windows Communication Foundation 一起使用
| 归档时间: |
|
| 查看次数: |
8842 次 |
| 最近记录: |