如果我想在IIS中执行REST,我现在应该去WCF Web Api吗?

Eug*_*sky 2 iis rest wcf wcf-web-api

我需要创建一个在IIS上运行并使用WCF Web Api播放的REST API.它似乎能够做我想要的一切,与普通的WCF现已弃用的WCF入门套件形成鲜明对比.我还没有真正尝试过这些,但是conneg似乎很难或者不可能,这是一个交易破坏者,因为conneg是HTTP的许多正常设计的功能之一,因此,REST-on-HTTP,我打算完全利用我的优势.

问题:目前只有一个"预览4"版本(2011年4月),当MS期望发布它时,我找不到多少(除了今年或明年的印象) - 我应该使用它已经

特别是因为源代码就在那里,我可以 - 最坏的情况 - 进入并自己修改和构建,使用经过良好测试的预览版本进行生产几乎是安全的.

更多细节:我想在本周开始创建原型,REST API将在几个月(今年)内停留在生产机器上.我希望API仍然可以改变一点,并且检查codeplex上的活动似乎正在积极开发中,但我可以将代码与这些更改一起更改.

Gle*_*ock 5

Web Api正在积极开发中,我们很快就会为一个Preview 5版本加速.事实上,如果你前往codeplex,你会看到几个最近的提交来证明我的陈述.

就我们什么时候发布而言,我们现在不能说.然而,我们正在致力于发布,并且当我们发布类似于框架的带外时,这给了我们更大的灵活性.

在下周的Build中,您将听到有关web api /我们路线图的更多公告.

至于创建原型,这样做没有问题.我们有几个客户在内部和外部都依赖于web api位.只要您了解这些位正在开发/将会发生变化,并且每个drop都没有保证支持(除了通过codeplex之外),您可以自由使用这些位.明智的一个限制许可是您在开发过程中无法将它们部署到公司外部.

谢谢格伦