Web服务文件和类文件之间的区别

时间:2012-07-13 18:11:38

标签: c#

Web服务文件(即 .asmx )文件和类文件(即 .cs 文件)之间有何区别。

所有主要逻辑都在Web服务 .asmx.cs 文件中。基本上我需要将其转移到 .cs 类文件中,以便可以从其他Web服务调用它。

请告诉我如何处理它。我按照这个链接,但它没有说明如何做到这一点

Web service vs. class file - performance

2 个答案:

答案 0 :(得分:0)

区别在于asmx文件被注册为webservice(因为你提到所有后端功能都在cs文件中),例如aspx文件处理为页面。这可以在IIS控制台中配置,您可以轻松添加自己的请求处理程序。

答案 1 :(得分:0)

asmx文件是应用程序的入口点。

您应该将代码保持在最低限度,只需调用其他类。您可以将这些类放在类库中,以便在两个Web服务项目之间共享。