Descubrir servicios Web XML

Dada la dirección URL de un documento de descubrimiento que reside en un servidor Web, el programador de una aplicación cliente puede conocer la existencia de un servicio Web XML, sus capacidades y cómo interactuar correctamente con él. Este proceso se conoce como descubrimiento de servicios Web XML.

Mediante el proceso de descubrimiento de servicios Web XML, se descarga un conjunto de archivos al equipo local, que contienen información acerca de la existencia de servicios Web XML. Los archivos pueden ser descripciones de servicio, esquemas XSD o documentos de descubrimiento. Mediante la herramienta Wsdl.exe, puede crear una clase de proxy en el servicio Web XML que se describe en una descripción de servicio o un esquema XSD. Para obtener más información sobre cómo crear una clase de proxy, vea Crear un proxy de servicio Web XML. Los documentos de descubrimiento que se descargan contienen información acerca de la existencia de otros servicios Web XML que pueden residir en otros servidores Web. Para obtener más información acerca del contenido de un documento de descubrimiento, vea Habilitar el descubrimiento para un servicio Web XML.

Con .NET Framework SDK, puede utilizar la herramienta Descubrimiento de servicios Web (Disco.exe) para activar el descubrimiento de servicios Web XML en una dirección URL.

Para activar el proceso de descubrimiento

  • En el símbolo del sistema, escriba el comando siguiente:

    Disco /out:location /username:user /password:mypwd /domain:mydomainhttps://www.contoso.com/my.disco
    
    Parámetro Valor
    https://www.contoso.com/my.disco Dirección URL para activar el proceso de descubrimiento.
    /out:location Ubicación donde crear el archivo que contiene los resultados del descubrimiento. El valor predeterminado es el directorio actual. (Opcional)
    /username:user Nombre de usuario que se utilizará al conectar con un servidor Web que requiera autenticación. (Opcional)
    /password:mypwd Contraseña que se utilizará al conectar con un servidor Web que requiera autenticación. (Opcional)
    /domain:mydomain Dominio que se utilizará al conectar con un servidor Web que requiera autenticación. (Opcional)

Vea también

Generar clientes de servicios Web XML | Crear un proxy de servicio Web XML | Crear clientes para servicios Web XML | Explorar servicios Web XML existentes creados mediante ASP.NET | Comunicar con servicios Web XML de forma asincrónica | Acceso a servicios Web XML desde un explorador