Documentazione per gli sviluppatori di Reporting ServicesReporting Services Developer Documentation

SQL ServerSQL Server Reporting ServicesReporting Services offre diverse interfacce di programmazione che è possibile usare nelle proprie applicazioni. Reporting ServicesReporting Services offers several programming interfaces that you can leverage in your own applications. È possibile utilizzare le caratteristiche e le funzionalità esistenti di Reporting ServicesReporting Services per compilare strumenti di gestione e di creazione di report personalizzati nei siti Web e nelle applicazioni Windows oppure per estendere la piattaforma 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.

L'estensione della piattaforma Reporting ServicesReporting Services include la creazione di nuovi componenti e risorse che è possibile utilizzare per l'accesso ai dati, il recapito dei report e altro ancora.Extending the Reporting ServicesReporting Services platform includes creating new components and resources that can be used for data access, report delivery and more. È possibile offrire questi componenti e risorse alle società che utilizzano Reporting ServicesReporting Services nell'organizzazione.You can market these components and resources to companies that are using Reporting ServicesReporting Services in their organization.

Nota

Reporting ServicesReporting Services include esercitazioni ed esempi di programmazione di riferimento. include programming samples and tutorials to help you get started. Per altre informazioni, vedere Esempi di Reporting Services e Guida per gli sviluppatori: Esercitazioni (Reporting Services).For more information, see Reporting Services Samples and Developer's Guide: Tutorials (Reporting Services).

Argomenti della sezioneIn This Section

Integrazione di Reporting Services nelle applicazioniIntegrating Reporting Services into Applications
Viene fornita una panoramica sull'utilizzo di Reporting ServicesReporting Services per l'integrazione dei report nelle applicazioni personalizzate.Provides an overview of how to use Reporting ServicesReporting Services to integrate reporting into custom applications. Viene descritto come utilizzare l'accesso con URL diretto e quando utilizzare il servizio Web per accedere al server di report.Describes when to use direct URL access and when to use the Web service to access the report server.

Servizio Web ReportServerReport Server Web Service
Il servizio Web ReportServer consente di accedere alle funzionalità complete del server di report.The Report Server Web service provides access to the full functionality of the report server. Il servizio Web utilizza SOAP tramite HTTP e funge da interfaccia di comunicazione tra i programmi client e il server di report.The Web service uses SOAP over HTTP and is designed to act as a communications interface between client programs and the report server. Il servizio Web e i relativi metodi espongono le funzionalità del server di report e consentono di creare strumenti personalizzati per qualsiasi parte del ciclo di vita del report, dalla gestione all'esecuzione.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.

Accesso con URL (SSRS)URL Access (SSRS)
Reporting ServicesReporting Services supporta un set completo di richieste basate su URL che è possibile utilizzare come punto di accesso semplice e rapido per la navigazione e la visualizzazione dei report. supports a complete set of URL-based requests that you can use as a quick and easy access point for report navigation and viewing. È possibile utilizzare questa tecnologia insieme al servizio Web ReportServer per integrare una soluzione completa di creazione di report nelle applicazioni aziendali personalizzate.You can use this technology in conjunction with the Report Server Web service to integrate a complete reporting solution into your custom business applications. L'accesso con URL è particolarmente utile in caso di integrazione dei report come parte di un portale Web o in caso di visualizzazione dei report da un browser.URL access is particularly useful when integrating reports as part of a Web portal or when viewing reports from a Web browser.

Estensioni di Reporting ServicesReporting Services Extensions
L'architettura modulare di Reporting ServicesReporting Services è progettata per offrire estendibilità.The modular architecture of Reporting ServicesReporting Services is designed for extensibility. È disponibile un'API in codice gestito che consente di sviluppare, installare e gestire in modo semplice le estensioni usate da numerosi componenti di 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. È possibile creare assembly usando MicrosoftMicrosoft .NET Framework.NET Framework e aggiungere nuove funzionalità di rendering, sicurezza, recapito ed elaborazione dati di Reporting ServicesReporting Services per soddisfare le esigenze aziendali in continua evoluzione.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.

Elementi dei report personalizzatiCustom Report Items
Viene descritto come creare elementi dei report personalizzati per aggiungere funzionalità a RDL o per estendere le funzionalità dei controlli esistenti.Describes how to create Custom Report Items to add functionality to RDL or extend functionality of existing controls.

Uso di assembly personalizzati con i reportUsing Custom Assemblies with Reports
Viene descritto come utilizzare assembly personalizzati con i report includendo riferimenti al codice nella definizione del report.Describes how to use custom assemblies with Reports by including code references within the report definition.

Accedere al provider WMI per Reporting ServicesAccess the Reporting Services WMI Provider
Viene descritto come utilizzare il provider WMI di Reporting ServicesReporting Services per gestire le distribuzioni del server di report.Describes how to use the Reporting ServicesReporting Services WMI Provider to manage report server deployments.

Vedere ancheSee Also

Reporting Services (SSRS) Reporting Services (SSRS)
Report Definition Language (SSRS) Report Definition Language (SSRS)
Riferimento tecnico (SSRS) Technical Reference (SSRS)
Sviluppo sicuro (Reporting Services)Secure Development (Reporting Services)