none
在Visual Studio中的工程:ASP.NET Web Application 和Web Service Application什么区别? RRS feed

  • 问题

  • 如题,在Visual Studio 2008(2010)中新建工程,其中包括ASP.NET Web Application 和Web Service Application,新建后两者的工程图标是一样的,好像使用起来差不多,两者有什么区别?到底有什么本质的区别?请大侠们赐教。
    2010年3月26日 6:47

答案

  • ASP.NET Web Application是给用户提供服务

    Web Service Application是给网站提供服务


    平和
    2010年3月27日 13:40
  • 你好,

    其实两个ASMX在功能上都是一样的,都是用来提供服务的,不存在web application的功能包括web service的说法。

    web service application中也可以添加webform。

    web service简单点理解就是一种服务,不仅web application可用,winform也可用,是一种进行数据操作的手段。

    如果说区别,顾名思义,web service application就是一些提供web服务的集合。其中主要是服务,而不是webform。

    而webform主要功能是开发web application,而不是提供服务。


    Microsoft Online Community Support
    2010年3月29日 5:30

全部回复

  • 你好!

    一个是网站应用程序,一个是 WebService(仅提供服务)。这两个是完全不同的工程。

    我觉得你可能是想问 ASP.NET Web Application 与 WebSite 的区别吧。你看看下面的地址:

    http://blog.csdn.net/lsd123/archive/2009/05/08/4161042.aspx

     


    知识改变命运,奋斗成就人生!
    2010年3月26日 15:46
    版主
  • ASP.NET Web Application是给用户提供服务

    Web Service Application是给网站提供服务


    平和
    2010年3月27日 13:40
  • 我问的不是“ASP.NET Web Application 与 WebSite 的区别”。
    我新建Web Service Application是要往里面添加asmx,好像ASP.NET Web Application 也可以添加asmx,是不是ASP.NET Web Application 的功能包含了Web Service Application的功能?是不是可以使用Web Service Application的地方就可以使用ASP.NET Web Application ??

    2010年3月29日 0:49
  • 你好,

    其实两个ASMX在功能上都是一样的,都是用来提供服务的,不存在web application的功能包括web service的说法。

    web service application中也可以添加webform。

    web service简单点理解就是一种服务,不仅web application可用,winform也可用,是一种进行数据操作的手段。

    如果说区别,顾名思义,web service application就是一些提供web服务的集合。其中主要是服务,而不是webform。

    而webform主要功能是开发web application,而不是提供服务。


    Microsoft Online Community Support
    2010年3月29日 5:30