【发布时间】:2013-07-12 17:34:25
【问题描述】:
我知道 Web 方法是轻量级的,并且因为没有回发,所以可以为您提供速度。我发现可以将 Web 方法添加到 .aspx.cs 中,就像在 .asmx.cs Web 服务文件中一样。有什么区别吗?这样做或不这样做有什么好处或坏处?还是它们只是做同一件事的两种方式?
【问题讨论】:
-
@MEYWD 我去过那个链接,但这并不能回答我的问题。问题是在 asmx.cs 中使用 web 方法与在 asmx.cs 中使用 web 方法有什么区别/优势/劣势?
-
好吧,例如答案中提到了优点/缺点; Web 服务的缺点不是因为 xml 而轻量级,优点是与其他平台语言兼容,您可以在 Web 方法的情况下考虑这些相反的情况,Web 方法是轻量级的 - 取决于您的实现 - 但与其他平台不兼容语言,除非您使用通用接口作为 xml,这使其与 Web 服务相同
标签: c# javascript asp.net ajax web-services