servizio Web ReportServerReport Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services consente di accedere alle funzionalità complete del server di report tramite il servizio Web ReportServer. Reporting ServicesReporting Services provides access to the full functionality of the report server through the Report Server Web service. Il servizio Web ReportServer è un servizio Web XML con un'API SOAP.The Report Server Web service is an XML Web service with a SOAP API. Il servizio usano SOAP su HTTP e funge da interfaccia di comunicazione tra i programmi client e il server di report.It uses SOAP over HTTP and acts as a communications interface between client programs and the report server. 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.The Web service provides two endpoints - one for report execution and one for report management - with methods that expose the functionality of the report server and enable you to create custom tools for any part of the report life cycle.

Sono disponibili tre modi per sviluppare applicazioni Reporting ServicesReporting Services basate sul servizio Web.There are three primary ways to develop Reporting ServicesReporting Services applications based on the Web service. È possibile effettuare le operazioni seguenti:You can:

  • Sviluppare applicazioni usando MicrosoftMicrosoft Visual StudioVisual Studio e MicrosoftMicrosoft .NET Framework.NET Framework SDK.Develop applications using MicrosoftMicrosoft Visual StudioVisual Studio and the MicrosoftMicrosoft .NET Framework.NET Framework SDK. Per altre informazioni sull'uso di .NET Framework.NET Framework per la compilazione di applicazioni del servizio Web, vedere Compilazione di applicazioni tramite servizio Web e .NET Framework.For more information about using the .NET Framework.NET Framework to build Web service applications, see Building Applications Using the Web Service and the .NET Framework.

  • Sviluppare applicazioni usando l'utilità rs (RS.exe), l'ambiente di script Reporting ServicesReporting Services.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Gli script di Reporting ServicesReporting Services e Visual BasicVisual Basic consentono di eseguire qualsiasi operazione del servizio Web ReportServer.With Reporting ServicesReporting Services and Visual BasicVisual Basic scripts, you can run any of the Report Server Web service operations. Per altre informazioni sull'esecuzione di script in Reporting ServicesReporting Services, vedere Eseguire lo script con l'utilità rs.exe e il servizio Web.For more information about scripting in Reporting ServicesReporting Services, see Script with the rs.exe Utility and the Web Service.

  • Sviluppare applicazioni usando qualsiasi set di strumenti di sviluppo abilitato per SOAP.Develop applications using any SOAP-enabled set of development tools. Per altre informazioni, vedere Ruolo di SOAP in Reporting Services.For more information, see The Role of SOAP in Reporting Services.

Diagramma di programmazioneProgramming Diagram

Opzioni di sviluppo del servizio Web ReportServerReport Server Web service development options
Opzioni di sviluppo dei servizi Web disponibili in Reporting ServicesReporting Services available Web service development options

Argomenti della sezioneIn This Section

Metodi del servizio Web di Report ServerReport Server Web Service Methods
Vengono descritti i metodi e le caratteristiche di ogni servizio Web ReportServer.Describes the features and methods of each Report Server Web service.

Ruolo di SOAP in Reporting ServicesThe Role of SOAP in Reporting Services
Viene fornita una panoramica su SOAP e sul suo utilizzo nei servizi Web ReportServer.Provides an overview of SOAP and how it is used in the Report Server Web services.

Accesso all'API SOAPAccessing the SOAP API
Viene descritto il linguaggio WSDL (Web Service Description Language) e vengono forniti gli URL per l'accesso a un file WSDL di Reporting Services.Describes the Web Service Description Language (WSDL) and provides URLs for accessing a Reporting Services WSDL file.

Creazione di applicazioni mediante il servizio Web e .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
Sono incluse informazioni sullo sviluppo di applicazioni e servizi Web che chiamano l'API SOAP di Reporting Services.Contains information about developing applications and Web services that call the Reporting Services SOAP API.

Eseguire lo script con l'utilità rs.exe e il servizio WebScript with the rs.exe Utility and the Web Service
Viene fornita una panoramica sull'ambiente di scripting Reporting ServicesReporting Services.Provides an overview of the Reporting ServicesReporting Services scripting environment.

Guida di riferimento tecnico (SSRS)Technical Reference (SSRS)
È incluso materiale di riferimento specifico dei metodi dei servizi Web ReportServer e dei tipi complessi corrispondenti.Contains reference material specific to Report Server Web services methods and corresponding complex types.

Requisiti utente per lo sviluppo del servizio WebUser Requirements for Web Service Development

Per sviluppare applicazioni usando il servizio Web ReportServer, è necessario quanto segue:To develop applications using the Report Server Web service, you need:

  • MicrosoftMicrosoft Internet Explorer 5.5 o versione successiva installato in un computer con una connessione Internet e accesso al server di report. Internet Explorer 5.5 or later installed on a computer with an Internet connection to and access to the report server.

  • MicrosoftMicrosoft Visual StudioVisual Studio o MicrosoftMicrosoft .NET Framework.NET Framework SDK installato in un computer se si vuole sviluppare e distribuire le applicazioni Reporting ServicesReporting Services usando MicrosoftMicrosoft .NET Framework.NET Framework. Visual StudioVisual Studio or the MicrosoftMicrosoft .NET Framework.NET Framework SDK installed on a computer if you want to develop and deploy Reporting ServicesReporting Services applications using the MicrosoftMicrosoft .NET Framework.NET Framework.

  • Conoscenza approfondita delle caratteristiche e delle funzionalità di MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services.An in-depth understanding of MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services features and capabilities.

  • Buona conoscenza di SOAP e servizi Web XMLXML Web Services.A firm understanding of SOAP and servizi Web XMLXML Web Services.

  • Esperienza nello sviluppo in un linguaggio compatibile con .NET Framework.NET Framework, ad esempio MicrosoftMicrosoft Visual C#Visual C# o MicrosoftMicrosoft Visual BasicVisual Basic, se si prevede di usare .NET Framework.NET Framework come piattaforma di sviluppo.Development experience in a .NET Framework.NET Framework-compatible language such as MicrosoftMicrosoft Visual C#Visual C# or MicrosoftMicrosoft Visual BasicVisual Basic, if you plan to use the .NET Framework.NET Framework as your development platform.

Vedere ancheSee Also

Servizio Web ReportServerReport Server Web Service