<webServices> 元素

用于控制使用 ASP.NET 创建的 XML Web 服务的设置。

配置结构的示例:

<configuration>
   <system.web>
      <webServices>

<webServices>
   <protocols>
      <add name="protocol name"/>
   </protocols>
   <serviceDescriptionFormatExtensionTypes> 
   </serviceDescriptionFormatExtensionTypes>
   <soapExtensionTypes>
      <add type="type"/>
   </soapExtensionTypes>
   <soapExtensionReflectorTypes>
      <add type="type"/>
   </soapExtensionReflectorTypes>
   <soapExtensionImporterTypes>
      <add type="type"/>
   </soapExtensionImporterTypes>
   <wsdlHelpGenerator href="help generator file"/>
</webServices>

子标记

子标记 描述
<protocols> 指定可由 ASP.NET 用以对从客户端浏览器发送的 HTTP 请求中的数据进行解密的传输协议。发送到 XML Web 服务的 HTTP 请求中的数据可以包含方法调用和参数。
<serviceDescriptionFormatExtensionTypes> 指定要在配置文件范围内运行的服务说明格式扩展。
<soapExtensionTypes> 指定要与配置文件范围内的所有 XML Web 服务一起运行的 SOAP 扩展。
<soapExtensionReflectorTypes> 指定要在为配置文件范围内的所有 XML Web 服务生成服务说明时运行的 SOAP 扩展。
<soapExtensionImporterTypes> 指定当配置文件范围内的 XML Web 服务的服务说明允许创建代理类时运行的 SOAP 扩展。
<wsdlHelpGenerator> 当浏览器直接浏览到 ASMX 页面时所显示给浏览器的 XML Web 服务帮助页面(.aspx 文件)。

示例

下例指定 XML Web 服务配置设置。

<configuration>
   <system.web>
      <webServices>
         <protocols>
            <add name="HttpGet"/>
            <add type="HttpPost"/>
            <add type="Documentation"/>
         </protocols>
         <serviceDescriptionFormatExtensionTypes>
         </serviceDescriptionFormatExtensionTypes>
         <soapExtensionTypes>
         </soapExtensionTypes>
         <soapExtensionReflectorTypes>
         </soapExtensionReflectorTypes>
         <soapExtensionImporterTypes>
         </soapExtensionImporterTypes>
         <wsdlHelpGenerator href="DefaultSdlHelpGenerator.aspx"/>
      </webServices>
   <system.web>
</configuration>

要求



相关主题


© 1997-2003 Microsoft Corporation。保留所有权利