如何:为 ASP.NET Web 服务指定单向操作或“请求-响应”操作
更新:2007 年 11 月
默认情况下,ASP.NET Web 服务操作可以定义为“请求/响应”操作。即使“请求/响应”操作返回 void 类型,该操作也始终在完成时将一则消息返回给发出调用的应用程序。但是,您可以将该操作指定为单向操作,以便使承载 Web 服务的 Web 服务器可以识别原始请求,但是,该操作在完成时不会返回响应。
有关 ASP.NET Web 服务操作的更多信息,请参见 应用程序关系图上的 ASP.NET 应用程序概述。
将 ASP.NET Web 服务操作指定为单向或“请求/响应”操作
在“Web 服务详细信息”窗口中,右击操作的图标,然后选择“属性”。
提示: 如果“Web 服务详细信息”窗口已关闭,请右击应用程序关系图上的 Web 服务提供程序终结点,然后选择“定义操作”。
在“属性”窗口中,按照下列方式设置“WSDL 单向”属性:
True 指定 Web 服务器识别原始请求,但是,操作在完成时不会返回响应。
False 指定在操作完成时返回响应。(默认值)
操作图标用于指示操作是单向操作还是“请求/响应”操作。