service Web Report ServerReport Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services permet d’accéder à toutes les fonctionnalités du serveur de rapports par le biais du service web Report Server. Reporting ServicesReporting Services provides access to the full functionality of the report server through the Report Server Web service. Le service Web Report Server est un service Web XML avec une API SOAP.The Report Server Web service is an XML Web service with a SOAP API. Il utilise SOAP sur HTTP et agit comme une interface de communication entre les programmes clients et le serveur de rapports.It uses SOAP over HTTP and acts as a communications interface between client programs and the report server. Le service Web fournit deux points de terminaison (un pour l'exécution des rapports et l'autre pour la gestion des rapports) avec des méthodes qui exposent les fonctionnalités du serveur de rapports et qui vous permettent de créer des outils personnalisés pour n'importe quelle partie du cycle de vie du rapport.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.

Trois méthodes principales s’offrent à vous pour développer des applications Reporting ServicesReporting Services basées sur le service web.There are three primary ways to develop Reporting ServicesReporting Services applications based on the Web service. Vous pouvez :You can:

  • Développer des applications à l’aide du SDK de MicrosoftMicrosoft Visual StudioVisual Studio et du MicrosoftMicrosoft .NET Framework.NET Framework.Develop applications using MicrosoftMicrosoft Visual StudioVisual Studio and the MicrosoftMicrosoft .NET Framework.NET Framework SDK. Pour plus d’informations sur l’utilisation du .NET Framework.NET Framework pour générer des applications de service web, consultez Génération d’applications à l’aide du service web et du .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.

  • Développer des applications à l’aide de l’utilitaire rs (RS.exe), l’environnement de script Reporting ServicesReporting Services.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Avec les scripts Reporting ServicesReporting Services et Visual BasicVisual Basic, vous pouvez exécuter n’importe laquelle des opérations de service web Report Server.With Reporting ServicesReporting Services and Visual BasicVisual Basic scripts, you can run any of the Report Server Web service operations. Pour plus d’informations sur les scripts dans Reporting ServicesReporting Services, consultez Écrire des scripts avec l’utilitaire rs.exe et le service web.For more information about scripting in Reporting ServicesReporting Services, see Script with the rs.exe Utility and the Web Service.

  • Développer des applications à l'aide de n'importe quel jeu SOAP d'outils de développement.Develop applications using any SOAP-enabled set of development tools. Pour plus d’informations, consultez Rôle de SOAP dans Reporting Services.For more information, see The Role of SOAP in Reporting Services.

Diagramme de programmationProgramming Diagram

Options de développement du service web Report ServerReport Server Web service development options
Options de développement de service Web disponibles dans Reporting ServicesReporting Services available Web service development options

Dans cette sectionIn This Section

Méthodes du service web du serveur de rapportsReport Server Web Service Methods
Décrit les fonctionnalités et les méthodes de chaque service Web Report Server.Describes the features and methods of each Report Server Web service.

Le rôle de SOAP dans Reporting ServicesThe Role of SOAP in Reporting Services
Fournit une vue d'ensemble du protocole SOAP et de la manière dont il est utilisé dans les services Web Report Server.Provides an overview of SOAP and how it is used in the Report Server Web services.

Accès à l’API SOAPAccessing the SOAP API
Décrit le langage WSDL (Web Service Description Language) et fournit des URL pour accéder à un fichier WSDL Reporting Services.Describes the Web Service Description Language (WSDL) and provides URLs for accessing a Reporting Services WSDL file.

Génération d’applications à l’aide du service web et de .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
Contient des informations sur le développement d'applications et de services Web qui appellent l'API SOAP Reporting Services.Contains information about developing applications and Web services that call the Reporting Services SOAP API.

Écrire des scripts avec l'utilitaire rs.exe et le service WebScript with the rs.exe Utility and the Web Service
Fournit une vue d'ensemble de l'environnement de script Reporting ServicesReporting Services.Provides an overview of the Reporting ServicesReporting Services scripting environment.

Informations techniques de référence (SSRS)Technical Reference (SSRS)
Contient les documents de référence spécifiques aux méthodes des services Web Report Server et aux types complexes correspondants.Contains reference material specific to Report Server Web services methods and corresponding complex types.

Conditions requises liées à l'utilisateur pour le développement du service WebUser Requirements for Web Service Development

Pour développer des applications à l'aide du service Web Report Server, vous devez posséder :To develop applications using the Report Server Web service, you need:

  • MicrosoftMicrosoft Internet Explorer 5.5 ou version ultérieure, installé sur un ordinateur doté d’une connexion Internet et ayant accès au serveur de rapports ; Internet Explorer 5.5 or later installed on a computer with an Internet connection to and access to the report server.

  • le SDK de MicrosoftMicrosoft Visual StudioVisual Studio ou du MicrosoftMicrosoft .NET Framework.NET Framework installé sur un ordinateur si vous souhaitez développer et déployer des applications Reporting ServicesReporting Services à l’aide du MicrosoftMicrosoft .NET Framework.NET Framework ; MicrosoftMicrosoft 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.

  • des connaissances approfondies des fonctionnalités et des capacités de MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services ;An in-depth understanding of MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services features and capabilities.

  • de solides acquis concernant SOAP et les Services Web XMLXML Web Services ;A firm understanding of SOAP and Services Web XMLXML Web Services.

  • de l’expérience en développement dans un langage compatible avec le .NET Framework.NET Framework, tel que MicrosoftMicrosoft Visual C#Visual C# ou MicrosoftMicrosoft Visual BasicVisual Basic, si vous envisagez d’utiliser le .NET Framework.NET Framework comme plateforme de développement.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.

Voir aussiSee Also

Service Web des serveurs de rapportsReport Server Web Service