servizio Web ReportServerReport Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services fornisce l'accesso 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.

Esistono tre modi per sviluppare Reporting ServicesReporting Services applicazioni 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 ulteriori informazioni sull'utilizzo di .NET Framework.NET Framework per compilare applicazioni di servizio Web, vedere compilazione di applicazioni tramite il 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 che usano il rs utilità (RS.exe), il Reporting ServicesReporting Services ambiente di script.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Con Reporting ServicesReporting Services e Visual BasicVisual Basic script, è possibile eseguire una delle operazioni di servizio Web ReportServer.With Reporting ServicesReporting Services and Visual BasicVisual Basic scripts, you can run any of the Report Server Web service operations. Per ulteriori informazioni sulla creazione di script Reporting ServicesReporting Services, vedere Script con rs.exe Utilità 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 ulteriori informazioni, vedere The Role of 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 di Server di reportReport Server Web service development options
Opzioni di sviluppo dei servizi Web disponibili in Reporting ServicesReporting Services available Web service development options

Contenuto 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.

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.

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:

  • MicrosoftMicrosoftInternet Explorer 5.5 o versione successiva installato in un computer con una connessione Internet e l'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 desidera sviluppare e distribuire Reporting ServicesReporting Services applicazioni che usano il 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.

  • Una conoscenza approfondita di MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services caratteristiche e funzionalità.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 di sviluppo di un .NET Framework.NET Framework-linguaggio compatibile, ad esempio MicrosoftMicrosoft Visual C#Visual C# o MicrosoftMicrosoft Visual BasicVisual Basic, se si prevede di utilizzare il .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