【发布时间】:2009-01-24 17:20:50
【问题描述】:
是否可以在不涉及 IIS 的情况下在自托管 HTTP 配置的 WCF 服务上托管自定义数据,例如自定义 HTML 或 XML 文件?我说的是实例化自己的端点/侦听器的 ServiceHost 实例。
我有一个使用自托管 WCF 服务的应用程序,它有一个 Windows 窗体客户端,但我也在考虑添加一个轻量级 Silverilght 界面,但我不想使用 IIS,原因与我不想使用成熟的 SQL Server——我试图让整个东西在没有 IIS 依赖的情况下自行打包。 (是的,我知道不涉及 IIS 并不是最佳实践,因为它会降低可靠性和灵活性,但此功能不是其中的主要部分。)
如果这不可能,我将不得不在服务器上的完整 IIS 或客户端上的完整 WPF 之间进行选择,我只是好奇之前是否有人发现过这个。
谢谢,
乔恩
【问题讨论】:
-
这真的会部署在没有安装 IIS 的服务器上吗?我并不完全支持 Silverlight/WCF 集成,但它真的需要在 IIS 中托管任何 WCF 服务吗? WCF 有很多托管选项...