在ASP.NET Web应用程序中使用Web服务

时间:2011-02-10 14:08:05

标签: web-services soap asmx

对某些人来说这可能是个愚蠢的问题。但这是交易。我有asp.net Web应用程序,我使用jquery来调用附加了[WebMethod]属性的* .aspx.cs文件中的函数。我不知道[WebMethod]主要用于Web服务。我从未使用过Web服务,我看到我可以将.asmx文件添加到我的项目中。因此,从应用程序架构的角度来看,我应该在哪里使用以及如何使用.asmx文件,如果在* aspx.cs文件中包含[WebMethod]属性是错误的。 谢谢:D:D

2 个答案:

答案 0 :(得分:1)

除非你使用.NET 2.0,否则你不应该做任何一个。 .asmx文件现在被Microsoft视为“遗留技术”。所有新的Web服务开发都应该使用WCF。请参阅https://stackoverflow.com/tags/wcf/info

答案 1 :(得分:0)

你正忙着寻求解决方案。它不是那么简单,阅读由“asp.net web service”或“wcf web services”等搜索词返回的文章

并决定如何继续

需要一些时间来理解,比如一到两周......