Servicio web del servidor de informes
SQL ServerReporting Services proporciona acceso a la funcionalidad completa del servidor de informes a través del servicio web del servidor de informes. 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 Microsoft .NET Framework SDK. Para obtener más información sobre cómo utilizar .NET Framework para generar las aplicaciones del servicio web, vea Generar aplicaciones utilizando 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 obtener más información acerca del scripting en Reporting Services, vea Crear script con la Utilidad de rs y el servicio web.
Desarrollar aplicaciones con cualquier conjunto habilitado para SOAP de herramientas de desarrollo. Para obtener más información, vea El rol de SOAP en Reporting Services.
Diagrama de programación
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 de SOAP y de cómo se utiliza 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.Generar aplicaciones utilizando 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.Crear script con la Utilidad de rs 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 del 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.
MicrosoftVisual Studio o Microsoft.NET Framework SDK instalados en un equipo si desea 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 en desarrollo con un lenguaje compatible con .NET Framework como Microsoft Visual C# o Microsoft Visual Basic, si piensa utilizar .NET Framework como plataforma de desarrollo.