wcf – .Net 3.5堆栈的REST API有哪些选项

wcf – .Net 3.5堆栈的REST API有哪些选项,第1张

概述我目前在.Net 3.5堆栈(包括VS2008工具)上,不会很快升级.我可以使用哪些选项来创建将由我自己的Web应用程序使用的restful API.我认为我的选择是: > MVC2(由于团队不熟悉,因此选择较少) >使用HTTP工具包的WCF. (不知道我应该为我的堆栈查看哪个版本) 我需要以下功能: >通过cookie进行身份验证(我非常喜欢MVC的ActionFilter方法) >基于资源的 我目前在.Net 3.5堆栈(包括VS2008工具)上,不会很快升级.我可以使用哪些选项来创建将由我自己的Web应用程序使用的restful API.我认为我的选择是:

> MVC2(由于团队不熟悉,因此选择较少)
>使用http工具包的WCF. (不知道我应该为我的堆栈查看哪个版本)

我需要以下功能:

>通过cookie进行身份验证(我非常喜欢MVC的ActionFilter方法)
>基于资源的授权(用户,帐户等.再次,我喜欢AF方法)
>一切都在httpS下运行

我的不确定性是我为我的堆栈查看哪些版本等,以及每个版本的参数是什么?

解决方法 有几个选择:

> WCF
> ASP.NET MVC
> A HTTP handler(相当低的水平,因为你必须自己做所有的安息)
> OpenRasta
> WCF Web API(仅限.NET 4.0)
> WCF Data Services(如果您基本上将数据库公开为REST服务)

我在网上找到了一些,但对此一无所知:

> Snooze
> Siesta(构建在ASP.NET MVC之上)
> Bistro

您可以直接使用MVC,但请记住,它不是设计为REST框架,因此不会为您考虑内容协商.你必须自己构建它.根据您的尝试,这可能是很多工作,也可能很简单.

总结

以上是内存溢出为你收集整理的wcf – .Net 3.5堆栈的REST API有哪些选项全部内容,希望文章能够帮你解决wcf – .Net 3.5堆栈的REST API有哪些选项所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1062731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存