主机WAS托管没有IIS

时间:2011-11-10 09:17:08

标签: wcf hosting iis-5 was

我使用的是获得IIS 5的Windows XP,我在数据库操作期间遇到了一些身份验证问题。我尝试了冒充,但它对我不起作用。

我可以在XP机器中托管没有IIS(5)的WCF服务吗?请确认一下。

3 个答案:

答案 0 :(得分:2)

您可以在任何.NET程序中托管WCF服务。您的方案中最常见的是Windows Service,但它不一定是您问题的解决方案。

答案 1 :(得分:1)

你不能在Windows XP上托管WAS,因为WAS需要IIS 7,但正如Ladislav所说,你当然可以在任何.Net程序中托管。

如果您不能使用IIS(可能是因为您想使用NetTCP或其他非Http协议),并且您需要长时间运行主机,最好的办法是使用Windows服务。

查看此article的自托管部分。

答案 2 :(得分:0)

除了在XP中托管IIS之外,只有选项 i)控制台托管。 ii)Windows服务托管。