servicio web del servidor de informes

SQL Server Reporting Services proporciona acceso a la funcionalidad completa del servidor de informes a través del servicio web de dicho servidor. El servicio web del servidor de informes es un servicio web XML con una API SOAP. Utiliza SOAP sobre HTTP y actúa como interfaz de comunicaciones entre los programas clientes y el servidor de informes. El servicio web proporciona dos extremos, uno para la ejecución y otro para la administración de informes, con métodos que exponen la funcionalidad del servidor de informes y le permiten crear herramientas personalizadas para cualquier parte del ciclo de vida del informe.

Hay tres modos principales para desarrollar aplicaciones de Reporting Services basadas en el servicio web. Puede:

  • Desarrollar aplicaciones con Microsoft Visual Studio y el SDK de Microsoft .NET Framework. Para más información sobre cómo usar .NET Framework para generar las aplicaciones del servicio web, vea Creación de aplicaciones con el servicio Web y .NET Framework.

  • Desarrollar aplicaciones con la utilidad rs (RS.exe), el entorno de script de Reporting Services. Con los scripts de Reporting Services y Visual Basic puede ejecutar cualquiera de las operaciones del servicio web del servidor de informes. Para más información sobre cómo crear scripts en Reporting Services, vea Script con la utilidad rs.exe y el servicio web.

  • Desarrollar aplicaciones con cualquier conjunto habilitado para SOAP de herramientas de desarrollo. Para más información, vea El rol de SOAP en Reporting Services.

Diagrama de programación

Report Server Web service development options
Opciones de desarrollo de servicio web disponibles en Reporting Services

En esta sección

Métodos de servicio web del servidor de informes
Describe las características y métodos de cada servicio web del servidor de informes.

El rol de SOAP en Reporting Services
Proporciona información general sobre SOAP y cómo se usa en los servicios web del servidor de informes.

Acceso a la API SOAP
Describe el lenguaje de descripción de servicios web (WSDL) y proporciona direcciones URL para tener acceso a un archivo WSDL de Reporting Services.

Creación de aplicaciones con el servicio web y .NET Framework
Contiene información sobre cómo desarrollar aplicaciones y servicios web que llaman a la API SOAP de Reporting Services.

Script con la utilidad rs.exe y el servicio web
Proporciona información general del entorno de scripting de Reporting Services .

Referencia técnica (SSRS)
Contiene material de referencia específico de los métodos de servicios web del servidor de informes y los tipos complejos correspondientes.

Requisitos de usuario para el desarrollo de servicios web

Para desarrollar aplicaciones con el servicio web del servidor de informes, necesita:

  • Microsoft Internet Explorer 5.5 o posteriores instalados en un equipo con una conexión a Internet a y acceso al servidor de informes.

  • Microsoft Visual Studio o el SDK de Microsoft .NET Framework instalados en un equipo si quiere desarrollar e implementar aplicaciones de Reporting Services mediante Microsoft .NET Framework.

  • Una comprensión detallada de las características y capacidades de Microsoft SQL Server Reporting Services.

  • Conocimientos sólidos de SOAP y Servicios web XML.

  • Experiencia de desarrollo en un lenguaje compatible con .NET Framework, como Microsoft C# o Microsoft Visual Basic, si planea usar .NET Framework como plataforma de desarrollo.

Servicio web del servidor de informes