Commencer à utiliser les services web dans Exchange

Voici des ressources qui vous aideront à prendre en main EWS et d’autres services web dans 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. 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. Cette section fournit des informations sur les concepts fondamentaux à connaître pour commencer à utiliser EWS et les autres services web dans Exchange.

Approfondir ses connaissances

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.

Tableau 1. Concepts des services web

Concept Résumé
Architecture
Découvrez comment fonctionnent les services EWS au sein de l’architecture Exchange et les protocoles qu’ils utilisent.
Types d'applications EWS
Découvrez les principaux types d’applications que vous pouvez créer à l’aide des services web Exchange dans Exchange.
Accès aux services EWS
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.
Configuration
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.
Authentification
Découvrez les options d’authentification pour la connexion à Exchange Online et Exchange sur site.
Découverte automatique
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.
Serveur de boîtes aux lettres
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).
Applications de messagerie pour Outlook et EWS
Découvrez les applications de messagerie pour Outlook et leur fonctionnement avec EWS dans Exchange.
API REST Office 365 pour la messagerie, les calendriers et les 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.
API managée EWS
Découvrez l’API cliente privilégiée pour les développeurs .NET Framework.
EWS
Découvrez comment créer votre première application à l’aide des demandes et des réponses XML EWS.
Fonctionnalité EWS dans les versions de produit Exchange
Découvrez les fonctionnalités EWS disponibles dans la version d'Exchange.
Suivi et résolution des problèmes
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.

Créer sa première 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.

Télécharger des exemples de code

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 :

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.

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.

Poser des questions et résoudre les problèmes

Vous avez besoin d'aide et vous n'avez pas trouvé de réponse à vos questions ? 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. Une communauté de contributeurs a répondu à des centaines de questions sur le développement Exchange. 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.

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.

Voir aussi