Guía del desarrollador (Reporting Services)

SQL ServerReporting Services proporciona varias interfaces de programación que puede aprovechar en sus propias aplicaciones. Puede utilizar las características y capacidades existentes de Reporting Services para generar herramientas personalizadas de administración y elaboración de informes en los sitios web y en las aplicaciones de Windows, o para ampliar la plataforma de Reporting Services.

Extender la plataforma Reporting Services incluye crear nuevos componentes y recursos que se pueden utilizar para el acceso a los datos, la entrega de informes, etcétera. Puede comercializar estos componentes y recursos para las compañías que utilizan Reporting Services en la organización.

[!NOTA]

Reporting Services incluye ejemplos de programación y tutoriales para ayudarle a empezar. Para obtener más información, vea Ejemplos de Reporting Services y Guía del programador: Tutoriales (Reporting Services).

En esta sección

  • Integrar Reporting Services en las aplicaciones
    Proporciona información general sobre cómo utilizar Reporting Services para integrar los informes de errores en las aplicaciones personalizadas. Describe cuándo utilizar el acceso URL directo y el servicio web para tener acceso al servidor de informes.

  • Servicio web del servidor de informes
    El servicio web de Report Server proporciona acceso a la funcionalidad completa del servidor de informes. El servicio web utiliza SOAP sobre HTTP y está diseñado para actuar como una interfaz de comunicaciones entre los programas clientes y el servidor de informes. El servicio web y sus métodos exponen la funcionalidad del servidor de informes y le permiten crear las herramientas personalizadas para cualquier parte del ciclo de vida del informe, desde la administración a la ejecución.

  • Acceso URL
    Reporting Services admite un conjunto completo de solicitudes basadas en direcciones URL que se pueden usar como punto de acceso rápido y sencillo para la navegación y visualización de informes. Puede utilizar esta tecnología junto con el servicio web del servidor de informes para integrar una solución de informes completa en aplicaciones empresariales personalizadas. El acceso URL es particularmente útil al integrar informes como parte de un portal web o al ver los informes desde un explorador web.

  • Extensiones de Reporting Services
    La arquitectura modular de Reporting Services se ha diseñado para permitir ampliaciones. Hay una API de código administrado que permite desarrollar, instalar y administrar con facilidad las extensiones que usan numerosos componentes de Reporting Services. Puede crear ensamblados mediante Microsoft.NET Framework y una nueva funcionalidad de procesamiento de datos, representación, seguridad y entrega de Reporting Services para satisfacer sus necesidades empresariales en evolución.

  • Elementos de informe personalizados
     Describe cómo crear los elementos de informe personalizado para agregar la funcionalidad a RDL o extender la funcionalidad de los controles existentes.

  • Usar ensamblados personalizados con informes
    Describe cómo utilizar los ensamblados personalizados con los informes incluyendo referencias al código dentro de la definición de informe.

  • Proveedor WMI de Reporting Services
    Describe cómo utilizar el proveedor WMI de Reporting Services para administrar las implementaciones del servidor de informes.