Generar aplicaciones utilizando el servicio web y .NET Framework

Con Microsoft .NET Framework, puede utilizar construcciones de programación familiares, como son los métodos, los tipos primitivos y los tipos complejos definidos por el usuario, para trabajar con el servicio web. .NET Framework contiene una infraestructura y herramientas que puede utilizar para crear clientes de servicios web que pueden llamar a cualquier servicio web que cumpla los estándares del World Wide Web Consortium (W3C).

Un cliente del servicio web del servidor de informes es cualquier componente o aplicación que se comunica con un servidor de informes utilizando los mensajes del Protocolo simple de acceso a objetos (SOAP).

Para crear un cliente del servicio web del servidor de informes mediante .NET Framework, siga estos pasos básicos:

  1. Cree una clase de proxy para el servicio web.

    Para ello, agregue una clase de proxy o referencia web al proyecto de desarrollo, haga referencia a la clase de proxy en el código de cliente y cree una instancia de ese proxy. Para obtener más información, vea Crear el proxy del servicio web.

  2. Autentique al cliente de servicios web con el servidor de informes.

    Para ello, establezca la propiedad Credentials del objeto de servicio igual a las credenciales de un usuario autenticado en el servidor de informes. Para obtener más información, vea Autenticación del servicio web.

  3. Llame al método de la clase de proxy que corresponde a la operación del servicio web que desea invocar.

    Para ello, llame a un método de servicio web y proporcione los argumentos necesarios. Para obtener más información acerca de los métodos del servicio web, vea Métodos de servicio web del servidor de informes. Para obtener más información acerca de las llamadas, vea Llamar a métodos de servicio web.

En esta sección

Tema

Descripción

Crear el proxy del servicio web

Describe las maneras de agregar una clase de proxy a un proyecto utilizando Microsoft .NET Framework.

Autenticación del servicio web

Describe cómo se autentican las llamadas al servicio web del servidor de informes.

Llamar a métodos de servicio web

Describe cómo utilizar la API SOAP para llamar a los métodos de servicio web en Microsoft Visual Studio.

Establecer la propiedad Url del servicio web

Explica cómo dirigir mediante programación el proxy del servicio web a una dirección URL de un servidor nuevo después de haber creado su referencia web.

Proporcionar argumentos de métodos de servicio web

Describe cómo invocar un método de servicio web y proporcionar los argumentos del método.

Omitir valores para objetos de servicio web opcionales

Describe cómo omitir los valores para los objetos de servicio web opcionales.

Usar métodos de servicio web seguros

Describe el valor SecureConnectionLevel y la manera en las que afecta al uso de la API SOAP de Reporting Services.

Pasar la configuración de información de dispositivo a las extensiones de representación

Describe la configuración de la información de dispositivos que se utiliza para representar los informes en formatos diferentes.

Configuración de la extensión de entrega de Reporting Services

Describe la configuración que se utiliza para entregar informes mediante el correo electrónico del servidor de informes.

Utilizar los encabezados SOAP de Reporting Services

Explica el uso de encabezados SOAP en Reporting Services.

Introducción a la administración de excepciones en Reporting Services

Proporciona información sobre la manera en la que Reporting Services administra los errores.

Vea también

Conceptos

Servicio web del servidor de informes

Referencia técnica (SSRS)