Compartir a través de


Integración de Reporting Services en aplicaciones

Reporting Services es una plataforma de informes abierta y extensible diseñada para proporcionar a los desarrolladores un conjunto completo de API para desarrollar soluciones.

Hay tres opciones para integrar Reporting Services en aplicaciones personalizadas: el servicio web del servidor de informes, también conocido como la API SOAP de Reporting Services, los controles ReportViewer para Microsoft Visual Studio 2008 y el acceso a direcciones URL. Cada opción proporciona un enfoque diferente para integrar Reporting Services en sus aplicaciones.

Servicio web del servidor de informes

El servicio web del servidor de informes es la interfaz principal para desarrollar en Reporting Services. Tanto si está desarrollando código para administrar el catálogo de informes como para desarrollar código para representar informes en un formato compatible, el servicio web expone todos los métodos necesarios para integrar Reporting Services en sus aplicaciones. Un ejemplo de una aplicación de este tipo es el Administrador de informes, que se incluye con Reporting Services; usa el servicio web para administrar la base de datos del servidor de informes.

Controles ReportViewer para Visual Studio

Los controles ReportViewer incluidos con Visual Studio 2008 se usan para integrar la visualización de informes en las aplicaciones. Hay dos controles: uno para aplicaciones basadas en Windows Forms y otro para aplicaciones de Formularios Web Forms. Cada control proporciona la capacidad de ver informes que se han implementado en un servidor de informes, así como la capacidad de representar informes que existen en un entorno en el que no se ha instalado un servidor de informes.

Acceso URL

El acceso url es otra opción para integrar la visualización de informes en las aplicaciones si los controles ReportViewer no son una opción. Además, el acceso URL es útil para enviar vínculos a informes a los usuarios a través de correo electrónico.

En esta sección

Integración de Reporting Services mediante SOAP
Describe cómo integrar la navegación y administración de informes de Reporting Services en las aplicaciones empresariales existentes mediante el servicio web del servidor de informes.

Integración de Reporting Services mediante los controles ReportViewer
Describe cómo integrar la visualización de informes en las aplicaciones existentes mediante los controles ReportViewer.

Integración de Reporting Services mediante acceso URL
Describe cómo integrar la navegación de informes de Reporting Services en las aplicaciones empresariales existentes mediante el acceso URL.

Véase también

Administrador de informes (Modo nativo de SSRS)
Elegir entre el acceso URL y SOAP
Referencia técnica (SSRS)
Servicio web del servidor de informes