Partager via


Génération d'applications à l'aide du service Web et du .NET Framework

Grâce à Microsoft .NET Framework, vous pouvez utiliser des constructions de programmation familières, telles que les méthodes, types de primitive et types complexes définis par l'utilisateur pour utiliser des services Web. .NET Framework contient une infrastructure et des outils qui vous permettent de créer des clients de service Web qui peuvent appeler des services Web conformes aux normes du World Wide Web Consortium (W3C).

Un client de service Web Report Server est un composant ou une application qui communique avec un serveur de rapports à l'aide des messages SOAP.

Pour créer un client de service Web Report Server à l'aide du .NET Framework, suivez ces étapes de base :

  1. Créez une classe proxy pour le service Web.

    Pour ce faire, ajoutez une classe proxy ou une référence Web à votre projet de développement, référencez la classe proxy dans votre code client et créez une instance de ce proxy. Pour plus d'informations, consultez Création du proxy de service Web.

  2. Authentifiez le client de service Web avec le serveur de rapports.

    Pour cela, définissez la propriété Credentials de l'objet du service pour qu'elle soit équivalente aux informations d'identification d'un utilisateur authentifié sur le serveur de rapports. Pour plus d'informations, consultez Authentification du service Web.

  3. Appelez la méthode de la classe proxy qui correspond à l'opération de service Web que vous souhaitez appeler.

    Pour ce faire, appelez une méthode de service Web et fournissez les arguments nécessaires. Pour plus d'informations sur les méthodes de service Web, consultez Méthodes des services Web Report Server. Pour plus d'informations sur l'appel, consultez Appel des méthodes de service Web.

Dans cette section

Rubrique

Description

Création du proxy de service Web

Décrit les méthodes pour ajouter une classe proxy à votre projet à l'aide de Microsoft .NET Framework.

Authentification du service Web

Explique comment les appels vers le service Web Report Server sont authentifiés.

Appel des méthodes de service Web

Décrit comment utiliser l'API SOAP pour appeler des méthodes de service Web dans Microsoft Visual Studio.

Définition de la propriété Url du service Web

Explique comment diriger par programme votre proxy de service Web vers une nouvelle URL du serveur après avoir créé votre référence Web.

Spécification d'arguments de méthode de service Web

Décrit comment appeler une méthode de service Web et fournir des arguments de méthode.

Omission de valeurs pour les objets de service Web facultatifs

Décrit comment omettre des valeurs pour des objets de service Web facultatifs.

Utilisation des méthodes de service Web sécurisées

Décrit le paramètre SecureConnectionLevel et comment il affecte l'utilisation de l'API SOAP de Reporting Services.

Transmission de paramètres d'informations de périphérique aux extensions de rendu

Décrit les paramètres d'informations de périphérique utilisés pour effectuer un rendu des rapports dans des formats différents.

Paramètres des extensions de remise de Reporting Services

Décrit les paramètres utilisés pour remettre des rapports à l'aide de la messagerie électronique du serveur de rapports.

Utilisation des en-têtes SOAP de Reporting Services

Explique l'utilisation des en-têtes SOAP dans Reporting Services.

Présentation de la gestion des exceptions dans Reporting Services

Fournit des informations sur la gestion des erreurs dans Reporting Services.

Voir aussi

Concepts

Service Web Report Server

Références techniques (SSRS)