返回JSON数据的webservice

时间:2010-07-06 11:04:31

标签: asp.net json web-services

我有谷歌搜索的分层但是我没有得到任何线索。 我想创建一个Web服务,它将有任何方法(比如说 - ProductInfo)&当我通过 这个方法中的productId将返回JSON格式的Product(如ProdName,ProdPrice等)的全部信息(使用产品信息下载文件)。

我很新....所以请指导我作为上面的初学者。 任何形式的帮助数百万的谢谢。

2 个答案:

答案 0 :(得分:1)

对于WCF(这是在.NET上开发Web服务的推荐方法),您可以查看this article以获取开发公开JSON数据的Web服务的示例。

对于普通的旧ASMX服务,您可以使用[ScriptService]属性。这里的another article用一个例子来说明这个概念。

答案 1 :(得分:1)

以你的标签为基础。我猜你使用的是ASP.NET MVC。但是,你的意思是ASP.NET类,那么你可能需要使用WCF-REST来返回JSON。

所以:为你起点

  • ASP.NET MVC - 查看JsonResult here >>
  • ASP.NET - 查看WCF-REST here >>

或者,如果您是新手并且不知道从哪里开始,我建议您从ASP.NET MVC 2开始