2

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

问题:由于目前只有“Preview 4”版本(2011 年 4 月),我无法找到有关 MS 预计何时发布它的太多信息(除了今年或明年的印象) -我应该使用已经

特别是当源代码在那里并且我可以 - 最坏的情况 - 进入并自己修改和构建它时,使用经过良好测试的预览构建进行生产几乎感觉安全

更多细节:我想这周开始创建原型,REST API 将在几个月(今年)内最终在生产机器上运行。我希望 API 仍然会发生一些变化,并且检查 codeplex 上的活动似乎正在积极开发中,但我可以在更改这些更改的同时更改我的代码

4

2 回答 2

5

Web Api 正在积极开发中,我们很快就会发布预览版 5。事实上,如果你前往 codeplex,你会看到最近的几个提交来证明我的说法。

至于什么时候发布,目前还不能说。然而,我们正在努力发布,因为我们正在发布类似于框架的带外版本,这给了我们更大的灵活性。

在下周的 Build 大会上,您将听到更多关于 web api / 我们的路线图的公告。

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

谢谢格伦

于 2011-09-07T06:17:52.427 回答
3

像OpenRasta这样已经发布的(非 WCF)替代品怎么样?

于 2011-09-07T09:00:15.680 回答