我不知道如何使用.net提供的Web服务基础架构,我想知道你在滚动我自己的asp.net页面时可以发布数据(我猜所有很酷的孩子都在调用这个REST)并检索来自的JSON响应。为此目的使用aspx页面是否有额外的开销,我不知道?
答案 0 :(得分:2)
是和否。即使没有MVC,您也可以使用ASP.NET来有效地处理这个问题。但是你可能不想使用页面。相反,你应该为你的休息动作实现IHttpHandlers。
至于处理JSON角度,如果您不想使用烘焙的WCF / Scripting内容,请查看JSON.NET。
答案 1 :(得分:1)
即使您使用现有的帮助程序类,您也必须实现自己的消息解析(包括错误处理等),从而失去传输透明性(需要更多努力才能切换到其他协议/格式),除非您实现类似于WCF的通信基础设施。然后你可能需要额外的功能,比如安全.....如果可以,只需使用WCF;)
答案 2 :(得分:1)
实际上,如果可以的话,那些很酷的孩子正在调用一些非ReST的东西。
http://serialseb.blogspot.com/2009/06/fighting-for-rest-or-tale-of-ice-cream.html
答案 3 :(得分:0)
您可能需要查看this发布信息。