web服务就是web service,可以理解为可以通过http协议来就行远程调用的组件,还有soap协议。当然web 应用程序可以调用web service中的webMethod。*.aspx(web 应用程序) *.asmx(web service)往往为了web 应用程序具有良好的扩展性,先在web service定义好方法,然后去调用。
asp.net web 应用程序也就是用asp.net技术来制作的应用程序,比如论坛,网上购物系统,ERP什么的。 而asp.net web 服务也就是web service,是通过http或soap等协议来实行远程调用的组件和方法。
Web 应用程序
开发人员可以构建最终用户通过 Web 浏览器访问的 Web 应用程序。此外,开发人员还可以访问 GIS 服务器上的一个或多个 GIS 资源并将这些资源的功能集成到 Web 应用程序中。
Web 服务
与 Web 应用程序不同,Web 服务不是由人而是由软件应用程序来使用的。因此,Web 服务没有任何用户界面;它直接针对使用 Web 服务提供界面的应用程序。通常,应用程序使用 Web 服务这一事实对应用程序的用户是完全隐藏起来的。ArcGIS Server Web 服务也是如此。它们为应用程序提供所需的 GIS 功能,并期望这些应用程序能提供展示这些功能的必要用户体验。
启用使用 ArcGIS Server 创建的服务,以供通过 Web 访问。可创建地图、地理编码、地球、地理数据、地理处理、移动数据和网络分析 Web 服务。还可创建 OGC WMS、Web 要素服务 (WFS)、网络覆盖服务 (WCS) 以及 Keyhole 标记语言 (KML) 服务。