Condividi tramite


servizio Web ReportServer

SQL Server Reporting Services consente di accedere alle funzionalità complete del server di report tramite il servizio Web ReportServer. Il servizio Web ReportServer è un servizio Web XML con un'API SOAP. Il servizio usano SOAP su HTTP e funge da interfaccia di comunicazione tra i programmi client e il server di report. Il servizio Web fornisce due endpoint, uno per l'esecuzione dei report e uno per la gestione dei report, con metodi che espongono le funzionalità del server di report e consentono di creare strumenti personalizzati per qualsiasi parte del ciclo di vita del report.

Sono disponibili tre modi per sviluppare applicazioni di Reporting Services basate sul servizio Web. è possibile:

Diagramma di programmazione

Opzioni di sviluppo del servizio Web Report Server
Opzioni di sviluppo dei servizi Web disponibili in Reporting Services

Contenuto della sezione

Metodi del servizio Web ReportServer
Vengono descritti i metodi e le caratteristiche di ogni servizio Web ReportServer.

Ruolo di SOAP in Reporting Services
Viene fornita una panoramica su SOAP e sul suo utilizzo nei servizi Web ReportServer.

Accesso all'API SOAP
Viene descritto il linguaggio WSDL (Web Service Description Language) e vengono forniti gli URL per l'accesso a un file WSDL di Reporting Services.

Compilazione di applicazioni tramite servizio Web e .NET Framework
Sono incluse informazioni sullo sviluppo di applicazioni e servizi Web che chiamano l'API SOAP di Reporting Services.

Eseguire lo script con l'utilità rs.exe e il servizio Web
Viene fornita una panoramica sull'ambiente di scripting di Reporting Services.

Guida di riferimento tecnico (SSRS)
È incluso materiale di riferimento specifico dei metodi dei servizi Web ReportServer e dei tipi complessi corrispondenti.

Requisiti utente per lo sviluppo del servizio Web

Per sviluppare applicazioni usando il servizio Web ReportServer, è necessario quanto segue:

  • Microsoft Internet Explorer 5.5 o versione successiva installato in un computer con una connessione Internet e accesso al server di report.

  • Microsoft Visual Studio o Microsoft .NET Framework SDK installato in un computer se si desidera sviluppare e distribuire applicazioni Reporting Services usando Microsoft .NET Framework.

  • Conoscenza approfondita delle caratteristiche e delle funzionalità di Microsoft SQL Server Reporting Services.

  • Conoscenza approfondita dei servizi Web SOAP e XML.

  • Esperienza di sviluppo in un linguaggio compatibile con .NET Framework, ad esempio Microsoft Visual C# o Microsoft Visual Basic, se si prevede di usare .NET Framework come piattaforma di sviluppo.

Vedere anche

Servizio Web ReportServer