wcf - 如果我想在 IIS 中执行 REST,我应该现在就使用 WCF Web Api 吗?

标签 wcf iis rest wcf-web-api

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

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

特别是因为源代码在那里而且我可以 - 最坏的情况 - 自己进去修改和构建它,它几乎感觉可以安全地投入生产 - 经过良好测试 - 预览构建

一些更多细节:我想在本周开始创建原型(prototype),REST API 将在几个月后(今年)最终出现在生产机器上。我希望 API 仍会发生一些变化,并检查 activity在 codeplex 上,它似乎正在积极开发中,但我可以随这些更改一起更改我的代码

最佳答案

Web Api 正在积极开发中,我们正在加速发布 Preview 5。事实上,如果您转到 codeplex,您会看到最近的几个提交来证明我的说法。

就我们何时发布而言,我们目前还不能说。然而,我们正致力于发布,并且由于我们正在发布类似于框架的带外版本,这为我们提供了更大的灵 active 。

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

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

谢谢 格伦

关于wcf - 如果我想在 IIS 中执行 REST,我应该现在就使用 WCF Web Api 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7328075/

相关文章:

wcf - 序列化 FileStream 以进行传输

具有日志文件管理(滚动)的.Net WCF服务跟踪日志

powershell - 将 IIS Web 应用程序转换为文件夹并返回

asp.net - 托管 WCF 应用程序 IIS 身份验证

php - IIS 7.0 增加 URL 大小限制

java - 如何通过 Rest API 使用提交 Id 从 Bitbucket 下载文件?

javascript - 如何从网站检索值

c# - wcf 客户端代理的 Abort() 方法在捕获 FaultException 后不释放 session

wcf - 在 Azure 上托管非 WCF 服务

web-services - 使用 Web 服务传输大型有效负载的坏主意?