使用具有多个端点的IIS托管WCF应用程序

时间:2012-03-22 07:03:08

标签: wcf

我在服务(WCFTestLibarary)中有两个端点,它实现了两个不同的合同。我已在IIS中以应用程序名称WCFServiceAPP托管此服务。

 < service behaviorConfiguration="WCFTestLibrary.Service1Behavior"
        name="WCFTestLibrary.Service1">  
         < endpoint address="/MyService" binding="wsHttpBinding" contract="WCFTestLibrary.IService1" > 
           < identity>  
            < dns value="localhost" />
          < /identity>
        < /endpoint>
        < endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
        < endpoint binding="wsHttpBinding" bindingConfiguration=""
          contract="WCFTestLibrary.IMicrosoft" address="/Microsoft" />
        < /service>

我可以使用网址http://localhost/WCFServiceAPP/WCFTestLibrary.Service1.svc

从IIS浏览我的服务

当我尝试访问时 http://localhost/WCFServiceAPP/WCFTestLibrary.Service1.svc/MyService或/ Microsoft 我收到了错误的请求错误。

0 个答案:

没有答案