Commencer à utiliser les services web dans ExchangeStart using web services in Exchange

Voici des ressources qui vous aideront à prendre en main EWS et d’autres services web dans Exchange.Find information to help you get started with EWS and other web services in Exchange.

Les services web dans Exchange permettent d'accéder à des données de boîtes aux lettres stockées dans Exchange Online, Exchange Online dans Office 365 et les versions locales d'Exchange, à partir d'Exchange Server 2007 et vous permettent de créer des applications personnalisées que vous pouvez utiliser pour gérer ces informations en fonction des besoins de votre organisation.The web services in Exchange provide access to mailbox data stored in Exchange Online, Exchange Online as part of Office 365, and on-premises versions of Exchange starting with Exchange Server 2007, and enable you to create custom applications that you can use to manage that information according to the requirements of your organization. Même si les possibilités de création d'applications de service web et EWS sont quasiment illimitées, certains concepts fondamentaux s'appliquent à tous les types d'application.While the range of EWS and web service applications that you can create is practically infinite, certain fundamental concepts apply for any type of application. Cette section fournit des informations sur les concepts fondamentaux à connaître pour commencer à utiliser EWS et les autres services web dans Exchange.This section provides information about the fundamental concepts you need to be familiar with in order to start using EWS and other web services in Exchange.

Approfondir ses connaissancesBuild your knowledge

Que vous utilisiez .NET Framework ou une autre plate-forme pour développer votre application de service web, vous devez comprendre certains concepts importants avant de commencer votre projet de développement.Whether you use the .NET Framework or another platform to develop your web service application, you will want to understand some important concepts before you begin your development project.

Tableau 1. Concepts des services webTable 1. Web services concepts

ConceptConcept RésuméSummary
ArchitectureArchitecture
Découvrez comment fonctionnent les services EWS au sein de l’architecture Exchange et les protocoles qu’ils utilisent.Learn about how EWS works within the Exchange architecture and the protocols it uses.
Types d'applications EWSEWS application types
Découvrez les principaux types d’applications que vous pouvez créer à l’aide des services web Exchange dans Exchange.Find out about the most common types of applications that you can create by using EWS in Exchange.
Accès aux services EWSEWS access
Les administrateurs Exchange peuvent limiter l’accès aux services EWS globalement pour l’ensemble de l’organisation, pour des utilisateurs individuels et pour des applications individuelles. Découvrez le niveau d’accès qui vous convient.Exchange administrators can limit access to EWS globally for the entire organization, for individual users, and to individual applications. Find out which access level is right for you.
ConfigurationSetup
Découvrez les tâches que vous devez effectuer pour créer des applications qui utilisent l’API managée EWS ou EWS pour communiquer avec Exchange.Find information about the tasks you need to complete in order to create applications that use the EWS Managed API or EWS to communicate with Exchange.
AuthentificationAuthentication
Découvrez les options d’authentification pour la connexion à Exchange Online et Exchange sur site.Learn about the authentication options for connecting to Exchange Online and Exchange on-premises.
Découverte automatiqueAutodiscover
Découvrez l'ensemble des services que vous pouvez utiliser pour détecter le point de terminaison de l'URL où un compte d'utilisateur peut accéder à des informations via EWS.Learn about the set of services that you can use to discover the URL endpoint where a user's account can access information via EWS.
Serveur de boîtes aux lettresMailbox server
Découvrez le référentiel principal des informations communiquées à un client EWS. EWS a accès à un ensemble limité d’informations stockées dans les services de domaine Active Directory (AD DS).Find out about the primary repository of information made available to an EWS client. EWS has access to a limited set of information stored in Active Directory Domain Services (AD DS).
Applications de messagerie pour Outlook et EWSMail apps for Outlook and EWS
Découvrez les applications de messagerie pour Outlook et leur fonctionnement avec EWS dans Exchange.Find information about mail apps for Outlook and how they work with EWS in Exchange.
API REST Office 365 pour la messagerie, les calendriers et les contactsOffice 365 REST APIs for mail, calendars, and contacts
Découvrez les API Office 365 que vous pouvez utiliser pour accéder à la messagerie, aux calendriers et aux contacts dans Exchange Online dans le cadre d'Office 365.Learn about the Office 365 APIs that you can use to access mail, calendars, and contacts in Exchange Online as part of Office 365.
API managée EWSThe EWS Managed API
Découvrez l’API cliente privilégiée pour les développeurs .NET Framework.Find information about the preferred client API for .NET Framework developers.
EWSEWS
Découvrez comment créer votre première application à l’aide des demandes et des réponses XML EWS.Find information about creating your first application by using EWS XML requests and responses.
Fonctionnalité EWS dans les versions de produit ExchangeEWS functionality in Exchange product versions
Découvrez les fonctionnalités EWS disponibles dans la version d'Exchange.Find out what EWS functionality is available in version of Exchange.
Suivi et résolution des problèmesTrace and troubleshoot
Découvrez comment effectuer le suivi des demandes et des réponses EWS pour résoudre les erreurs dans votre application d’API managées EWS.Find out how to trace EWS requests and responses in order to troubleshoot errors in your EWS Managed API application.

Créer sa première applicationCreate your first application

Si vous êtes prêt à développer votre première application cliente .NET Framework ou EWS, voir Prise en main des applications clientes d'API managée EWS ou Prise en main des applications clientes EWS.If you're ready to get to the business of writing your first .NET Framework or EWS client application, see Get started with EWS Managed API client applications or Get started with EWS client applications.

Télécharger des exemples de codeGet code samples

Pour trouver des exemples de code et des exemples qui vous montrent comment utiliser EWS et d’autres services web dans Exchange, consultez les ressources suivantes :To find code samples and examples that show you how to work with EWS and other web services in Exchange, see the following resources:

De nombreux autres exemples sont disponibles dans des blogs, les sites de démonstration de code et les forums. Nous vous recommandons également de télécharger EWSEditor. Ce projet implémente la plupart des fonctionnalités d'EWS ; vous y trouverez des exemples de toutes les fonctionnalités EWS principales.Many other samples are available in blogs, code demonstration sites, and forums. We also recommend that you download the EWSEditor. This project implements most of the EWS functionality; you can find examples of all the core EWS functionality here.

Si vous n'êtes pas développeur .NET Framework, vous y trouverez un grand nombre de bibliothèques client pour le développement EWS à l'aide de Java, Python, PHP et d'autres langages.If you're not a .NET Framework developer, you can find many client libraries out there for EWS development that use Java, Python, PHP, and other languages.

Poser des questions et résoudre les problèmesAsk questions and solve problems

Vous avez besoin d'aide et vous n'avez pas trouvé de réponse à vos questions ?Need help getting things done and you're not finding your answer on MSDN? Vous pouvez effectuer une recherche sur le forum de développement Exchange pour découvrir si une autre personne a rencontré et résolu le même problème que vous.You can search the Exchange Development forum to find out whether someone else has encountered and resolved the same issue. Une communauté de contributeurs a répondu à des centaines de questions sur le développement Exchange.A community of contributors have answered hundreds of questions about Exchange development. Vous y trouverez également des sites, forums et blogs tiers qui traitent du développement Exchange qui auront peut-être la solution que vous recherchez.You can also find third-party sites, forums, and blogs that cover Exchange development and might have the solution you're looking for.

Contactez le support Microsoft si vous avez besoin d'une assistance supplémentaire. L'équipe de support pour les développeurs Exchange est constituée de professionnels chevronnés qui pourront répondre à vos questions sur le développement Exchange.Contact Microsoft support if you need additional assistance. The Exchange Developer support team is staffed with seasoned professionals who can help answer your questions about Exchange development.

Voir aussiSee also