【问题标题】:Any restrictions when hosting WCF as a Windows Service?将 WCF 作为 Windows 服务托管时有什么限制吗?
【发布时间】:2012-04-17 04:51:36
【问题描述】:

我已经开发了一个 WCF 服务,它公开了 BasicHttp 和 WebHttp (REST) 端点,以便在 IIS 中托管它,但我现在正转向 Windows 服务。总的来说,将我所做的转换为 Windows 服务似乎是一项相当简单的任务,但有什么可能让我失望吗?

特别是它是否仍然支持我的绑定以及与它们相关的任何细微差别,尤其是诸如各种 [WebInvoke] 属性选项之类的 REST 内容?

另外,在我当前的 (IIS) 实现中,我在 WebHttp 绑定配置 (crossDomainScriptAccessEnabled="true") 上启用了跨域脚本访问,并且还在 Global.asax 中实现了一些代码以允许从在 Chrome 浏览器中(请参阅http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/c412e600-0f4e-4a5b-8c45-bf77ed04f2a8)。我会将后者放在 Windows 服务中的什么位置?

在此先感谢

安迪

【问题讨论】:

    标签: wcf rest windows-services


    【解决方案1】:

    没关系,现在排序。转换为 Windows 服务相当简单。关于跨域的东西,我必须实现一个自定义行为来支持 CORS。

    见:CORS Support within WCF REST Services

    和:http://blogs.microsoft.co.il/blogs/idof/archive/2011/07.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-11
      • 1970-01-01
      • 1970-01-01
      • 2011-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多