在同一台机器上托管WWW和RESTful服务

在同一台机器上托管WWW和RESTful服务,rest,iis,web,Rest,Iis,Web,WCF RESTful服务和常规站点/www服务能否同时托管?或者我需要一台单独的机器来承载WCF 谢谢。是的。它们可以托管在同一台计算机上(取决于您是否使用共享托管)。如果您有权限,只需将它们绑定到不同的端口即可 例如,如果您的网站托管在端口80上(通常是默认的),那么您可以在托管在端口8080上的同一台计算机上为WCF HTTP服务创建另一个网站 如果您的网站是.NET应用程序池,您甚至可以使用虚拟目录在与网站相同的应用程序池中托管WCF服务 此外,如果您通过主机标题区分多个网站,则可以在同

WCF RESTful服务和常规站点/www服务能否同时托管?或者我需要一台单独的机器来承载WCF


谢谢。

是的。它们可以托管在同一台计算机上(取决于您是否使用共享托管)。如果您有权限,只需将它们绑定到不同的端口即可

例如,如果您的网站托管在端口80上(通常是默认的),那么您可以在托管在端口8080上的同一台计算机上为WCF HTTP服务创建另一个网站

如果您的网站是.NET应用程序池,您甚至可以使用虚拟目录在与网站相同的应用程序池中托管WCF服务


此外,如果您通过主机标题区分多个网站,则可以在同一端口上承载多个网站。

如果您使用主机标题,则可以在同一端口上承载多个网站port@levelnis是的,也是这样,我会更新我的答案。谢谢