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