Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
作为WCF服务托管服务_Wcf_Service_Hosting_Wcf Hosting - Fatal编程技术网

作为WCF服务托管服务

作为WCF服务托管服务,wcf,service,hosting,wcf-hosting,Wcf,Service,Hosting,Wcf Hosting,我在一个文件中有两个.cs文件,我将指定接口,在另一个文件中我将实现接口。现在,我想在IIS上作为WCF服务托管服务。 另一种方式是如何将现有服务(功能)作为WCF服务托管。 提前感谢。您有几种选择: 将两个*.cs文件放入网站的App\u code目录中,然后根据需要让ASP.NET编译。您需要创建一个服务文件,如下所示: YourService.svc <%@ ServiceHost Language="C#" Debug="true" Service="YourServic

我在一个文件中有两个.cs文件,我将指定接口,在另一个文件中我将实现接口。现在,我想在IIS上作为WCF服务托管服务。 另一种方式是如何将现有服务(功能)作为WCF服务托管。
提前感谢。

您有几种选择:

  • 将两个*.cs文件放入网站的
    App\u code
    目录中,然后根据需要让ASP.NET编译。您需要创建一个服务文件,如下所示:

    YourService.svc

    <%@ ServiceHost Language="C#" Debug="true" 
        Service="YourService" CodeBehind="~/App_Code/YourService.cs" %>
    
    <%@ ServiceHost Language="C#" Debug="true" Service="YourService"  %>
    
  • 此服务文件告诉IIS运行时如何处理
    http://(yourserver)/(virtualdirectory)/YourService.svc
    URL的传入请求


    现在,一旦一切都设置好了,您应该能够通过服务URL连接到您的服务,使用类似的工具发送SOAP请求(并接收回复)

    PS:请在two.cs文件中显示源代码,以便社区可以帮助您。