【发布时间】:2012-03-11 23:13:09
【问题描述】:
我有一组现有的单例 WCF 服务。它们是长期运行的进程,会持续进行大量工作,并通过 WCF 服务合同公开自己,以便与其他进程进行通信。
在开发 WCF Web API 时,我很兴奋,因为看起来我终于能够摆脱所有烦人的合同内容,只需为每个服务提供一个与平台无关的 REST API 并拥有进程通过 HTTP 请求和 JSON 响应进行通信。
现在看来,Web API 已成为 IIS 托管的 ASP.Net 功能,这让我想弄清楚我是否只是遗漏了什么,或者我的 WCF 服务是否将不再有机会提供 REST 接口.
如果 Web API 不再真正针对我的场景,ASP.Net 团队对希望向其他消费进程提供基于 HTTP/JSON 的 API 的非终止单例进程有何设想?
【问题讨论】:
标签: asp.net wcf wcf-web-api asp.net-web-api