service Web Report ServerReport Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services fournit l’accès aux fonctionnalités complètes du serveur de rapports via le service Web Report Server. 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.

Il existe trois principaux moyens pour développer Reporting ServicesReporting Services applications 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 de MicrosoftMicrosoft Visual StudioVisual Studio et MicrosoftMicrosoft .NET Framework.NET Framework Kit de développement logiciel.Develop applications using MicrosoftMicrosoft Visual StudioVisual Studio and the MicrosoftMicrosoft .NET Framework.NET Framework SDK. Pour plus d’informations sur l’utilisation de la .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 le .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 la rs utilitaire (RS.exe), le Reporting ServicesReporting Services environnement de script.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Avec Reporting ServicesReporting Services et Visual BasicVisual Basic des scripts, vous pouvez exécuter une 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 Reporting ServicesReporting Services, consultez Script avec la rs.exe utilitaire 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 The Role of 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 du serveur de rapportsReport 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 de Service Web Report ServerReport 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.

L’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 le .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.

Script 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:

  • MicrosoftMicrosoftInternet Explorer 5.5 ou version ultérieure, installé sur un ordinateur avec une connexion Internet et l’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.

  • MicrosoftMicrosoft Visual StudioVisual Studio ou MicrosoftMicrosoft .NET Framework.NET Framework Kit de développement logiciel installé sur un ordinateur si vous souhaitez développer et déployer Reporting ServicesReporting Services applications à l’aide de la MicrosoftMicrosoft .NET Framework.NET Framework..

  • Une connaissance approfondie de MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services fonctionnalités et fonctions.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.

  • Expérience de développement dans un .NET Framework.NET Framework-langage compatible comme 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 Report ServerReport Server Web Service