Guía del desarrollador de Reporting ServicesReporting Services Developer Documentation

SQL ServerSQL Server Reporting ServicesReporting Services proporciona varias interfaces de programación que puede aprovechar en sus propias aplicaciones. offers several programming interfaces that you can leverage in your own applications. Puede utilizar las características y capacidades existentes de Reporting ServicesReporting Services para generar herramientas personalizadas de administración y elaboración de informes en los sitios web y en las aplicaciones Windows, o para ampliar la plataforma de Reporting ServicesReporting Services.You can use the existing features and capabilities of Reporting ServicesReporting Services to build custom reporting and management tools into Web sites and Windows applications, or you can extend the Reporting ServicesReporting Services platform.

Extender la plataforma Reporting ServicesReporting Services incluye crear nuevos componentes y recursos que se pueden utilizar para el acceso a los datos, la entrega de informes, etcétera.Extending the Reporting ServicesReporting Services platform includes creating new components and resources that can be used for data access, report delivery and more. Puede comercializar estos componentes y recursos para las compañías que utilizan Reporting ServicesReporting Services en la organización.You can market these components and resources to companies that are using Reporting ServicesReporting Services in their organization.

Nota

Reporting ServicesReporting Services incluye ejemplos de programación y tutoriales para ayudarle a empezar. Reporting ServicesReporting Services include programming samples and tutorials to help you get started. Para obtener más información, consulte ejemplos de Reporting Services y Guía del programador: tutoriales (Reporting Services).For more information, see Reporting Services Samples and Developer's Guide: Tutorials (Reporting Services).

En esta secciónIn This Section

Integración de Reporting Services en aplicacionesIntegrating Reporting Services into Applications
Proporciona información general sobre cómo utilizar Reporting ServicesReporting Services para integrar los informes de errores en las aplicaciones personalizadas.Provides an overview of how to use Reporting ServicesReporting Services to integrate reporting into custom applications. Describe cuándo utilizar el acceso URL directo y el servicio web para tener acceso al servidor de informes.Describes when to use direct URL access and when to use the Web service to access the report server.

Servicio Web de servidor de informesReport Server Web Service
El servicio web del servidor de informes proporciona acceso a la funcionalidad completa del servidor de informes.The Report Server Web service provides access to the full functionality of the report server. 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.The Web service uses SOAP over HTTP and is designed to act as a communications interface between client programs and the report server. 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.The Web service and its methods expose the functionality of the report server and allow you to create custom tools for any part of the report life cycle, from management to execution.

Acceso URL (SSRS)URL Access (SSRS)
Reporting ServicesReporting 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. Reporting ServicesReporting Services supports a complete set of URL-based requests that you can use as a quick and easy access point for report navigation and viewing. 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.You can use this technology in conjunction with the Report Server Web service to integrate a complete reporting solution into your custom business applications. El acceso URL es particularmente útil al integrar informes como parte de un portal web o al ver los informes desde un explorador web.URL access is particularly useful when integrating reports as part of a Web portal or when viewing reports from a Web browser.

Extensiones de Reporting ServicesReporting Services Extensions
La arquitectura modular de Reporting ServicesReporting Services se ha diseñado para permitir ampliaciones.The modular architecture of Reporting ServicesReporting Services is designed for extensibility. Hay una API de código administrado que permite desarrollar, instalar y administrar con facilidad las extensiones que usan numerosos componentes de Reporting ServicesReporting Services.A managed code API is available so that you can easily develop, install, and manage extensions consumed by many Reporting ServicesReporting Services components. Puede crear ensamblados mediante el MicrosoftMicrosoft .NET Framework.NET Framework y agregar nuevas Reporting ServicesReporting Services funcionalidad de representación, seguridad, entrega y procesamiento de datos para satisfacer las necesidades empresariales en constante evolución.You can create assemblies using the MicrosoftMicrosoft .NET Framework.NET Framework and add new Reporting ServicesReporting Services rendering, security, delivery, and data processing functionality to meet your evolving business needs.

Elementos de informe personalizadosCustom Report Items
Describe cómo crear los elementos de informe personalizado para agregar la funcionalidad a RDL o extender la funcionalidad de los controles existentes.Describes how to create Custom Report Items to add functionality to RDL or extend functionality of existing controls.

Usar ensamblados personalizados con informesUsing Custom Assemblies with Reports
Describe cómo utilizar los ensamblados personalizados con los informes incluyendo referencias al código dentro de la definición de informe.Describes how to use custom assemblies with Reports by including code references within the report definition.

Acceso al proveedor WMI de Reporting ServicesAccess the Reporting Services WMI Provider
Describe cómo utilizar el proveedor WMI de Reporting ServicesReporting Services para administrar las implementaciones del servidor de informes.Describes how to use the Reporting ServicesReporting Services WMI Provider to manage report server deployments.

Vea tambiénSee Also

Reporting Services (SSRS) Reporting Services (SSRS)
Lenguaje de definición de informe ( SSRS ) Report Definition Language (SSRS)
Referencia técnica (SSRS) Technical Reference (SSRS)
Proteger desarrollo ( Reporting Services ) Secure Development (Reporting Services)