Partager via


Appels SOAP de retour de boucle et liaison directe

Dernière modification : mercredi 24 mars 2010

S’applique à : SharePoint Server 2010

Si vous écrivez du code dans Microsoft SharePoint Foundation, par exemple, un composant WebPart personnalisé, une page aspx personnalisée, etc, vous devez effectuer des appels directs à Microsoft.Office.Excel.Server.WebServices.dll. Pour ce faire, vous établissez une liaison directe à Microsoft.Office.Excel.Server.WebServices.dll.

L'utilisation du protocole SOAP (Simple Object Access Protocol) d'un serveur Web pour communiquer avec celui-ci est aussi connu en tant qu'utilisation d'appels SOAP de retour de boucle. Il est déconseillé d'utiliser ce type d'appel. Si vous écrivez du code dans SharePoint Foundation, vous ne devez pas utiliser le protocole SOAP pour appeler Excel Web Services. Vous devez plutôt établir une liaison avec le fichier Microsoft.Office.Excel.Server.WebServices.dll localement et effectuer des appels à celui-ci comme le ferait tout assembly local.

Emplacement du fichier Microsoft.Office.Excel.Server.WebServices.dll

Le fichier Microsoft.Office.Excel.Server.WebServices.dll est disponible dans un des emplacements suivants :

  • [lecteur:]\Program Files\Common Files\Microsoft Shared\web server extensions\14\ISAPI

  • Global Assembly Cache

Ajout d'une référence au fichier Microsoft.Office.Excel.Server.WebServices.dll

Pour établir une liaison directe avec le fichier Microsoft.Office.Excel.Server.WebServices.dll dans votre projet et l'appeler à partir de votre code, ajoutez une référence à ce fichier. Sur l'ordinateur sur lequel vous avez installé Microsoft SharePoint Server 2010, la boîte de dialogue Ajouter une référence de Microsoft Visual Studio, vous permet d'effectuer l'une des opérations suivantes :

  • Sélectionner Services Web Excel dans la liste Nom du composant de l'onglet .NET.

  • Accéder au fichier Microsoft.Office.Excel.Server.WebServices.dll situé à l'emplacement suivant :
    [lecteur:]\Program Files\Common Files\Microsoft Shared\web server extensions\14\ISAPI

Voir aussi

Tâches

Procédure pas à pas : développement d'une application personnalisée à l'aide des services Web Excel

Concepts

Accès à l'API SOAP

Problèmes connus et conseils Excel Services

Excel Services Alerts