Partager via


Appels SOAP de retour de boucle et liaison directe

Si vous écrivez du code dans Windows SharePoint Services 3.0, 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 Windows SharePoint Services 3.0, vous ne devez pas utiliser le protocole SOAP pour appeler Services Web Excel. 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\12\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 Office SharePoint Server 2007, 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\12\ISAPI

Voir aussi

Autres ressources

Procédure pas à pas : développement d'une application personnalisée à l'aide des services Web Excel
Procédure : approuver les emplacements des classeurs à l'aide de scripts
Accès à l'API SOAP
Problèmes connus et conseils relatifs à Excel Services
Alertes Excel Services