Éléments XML de EWS dans ExchangeEWS XML elements in Exchange

Recherchez des informations de référence pour les éléments XML EWS dans Exchange.Find reference information for the EWS XML elements in Exchange.

Les services Web Exchange (EWS) sont un service Web basé sur SOAP, ce qui signifie que les messages de demande et de réponse échangés entre le client et le serveur sont constitués d’éléments XML.Exchange Web Services (EWS) is a SOAP-based web service, which means that the request and response messages that are sent between the client and server are comprised of XML elements. La documentation de cette section est basée sur les instances XML qui sont envoyées entre le client et le serveur.The documentation in this section is based on the XML instances that are sent between the client and server. Les instances XML sont définies dans les fichiers WSDL et de schéma qui se trouvent dans le répertoire virtuel qui héberge EWS.The XML instances are defined in the WSDL and schema files that are located in the virtual directory that hosts EWS. Si vous êtes un utilisateur authentifié, vous pouvez accéder aux fichiers WSDL et de schéma à l’aide des URL suivantes, où <yourclientaccessserver> est le nom de votre serveur d’accès au client :If you are an authenticated user, you can browse to the WSDL and schema files by using the following URLs, where <yourclientaccessserver> is the name of your Client Access server:

  • http:// <yourclientaccessserver> . com/EWS/services. wsdl : emplacement du fichier WSDL.http://<yourclientaccessserver>.com/ews/services.wsdl — The location of the WSDL file.

  • http:// <yourclientaccessserver> . com/EWS/messages. xsd — l’emplacement du schéma des messages.http://<yourclientaccessserver>.com/ews/messages.xsd — The location of the messages schema.

  • http:// <yourclientaccessserver> . com/EWS/types. xsd — l’emplacement du schéma de types.http://<yourclientaccessserver>.com/ews/types.xsd — The location of the types schema.

Les fichiers de schéma qui décrivent les éléments XML EWS fournissent une feuille de route générale de la structure XML qui est possible pour les interactions entre les messages demande-réponse.The schema files that describe the EWS XML elements provide a general roadmap of the XML structure that is possible for request-response message interactions. La structure XML réelle qui est envoyée entre le client et le serveur varie en fonction de l’opération qui est appelée, des informations demandées et des paramètres côté serveur.The actual XML structure that is sent between client and server varies according to the operation that is called, the information requested, and the server-side settings.

Le fichier WSDL EWS, services. wsdl, n’est pas entièrement conforme à la norme WSDL, car il n’inclut pas de définition de service WSDL.The EWS WSDL file, services.wsdl, does not fully conform to the WSDL standard because it does not include a WSDL service definition. En effet, EWS n’est pas conçu pour être hébergé sur un ordinateur disposant d’une adresse prédéfinie.This is because EWS is not designed to be hosted on a computer that has a predefined address. Vous pouvez utiliser le service de découverte automatique pour obtenir l’adresse du point de terminaison EWS.You can use the Autodiscover service to get the EWS endpoint address. Certains générateurs de modèle objet côté client analysent le WSDL et peuvent rencontrer une condition d’erreur car le fichier WSDL ne contient pas de définition de service WSDL.Some client-side object model generators parse the WSDL and can encounter an error condition because the WSDL file does not contain a WSDL service definition. Si votre générateur de modèle objet rencontre une erreur, vous pouvez insérer une définition de service WSDL d’espace réservé.If your object model generator encounters an error, you can insert a placeholder WSDL service definition.

Conseil

Si vous utilisez .NET Framework pour développer votre application, nous vous recommandons d’utiliser l' API managée EWS, plutôt qu’un générateur de modèle objet.If you are using the .NET Framework to develop your application, we recommend that you use the EWS Managed API, rather than an object model generator. L’API managée EWS fournit un modèle objet facile à utiliser pour gérer la sérialisation et la désérialisation du XML EWS.The EWS Managed API provides an easy-to-use object model to handle the serialization and deserialization of the EWS XML. Pour plus d’informations, consultez la rubrique prise en main des applications clientes d’API managée EWS.For more information, see Get started with EWS Managed API client applications.

Le fichier de schéma messages. xsd contient les définitions d’élément pour les éléments de niveau supérieur dans le corps SOAP.The messages.xsd schema file contains the element definitions for the top-level elements in the SOAP body. À l’exception des codes de réponse d’erreur, la plupart des définitions dans messages. xsd sont propres à une opération.With the exception of the error response codes, most of the definitions in messages.xsd are specific to an operation. Le schéma types. xsd contient les définitions des en-têtes SOAP et toutes les définitions communes qui sont partagées entre les opérations.The types.xsd schema contains the definitions for the SOAP headers and all the common definitions that are shared across operations.

Voir aussiSee also