Outils de développement avec Exchange 2007
Extensions du .NET Framework pour Exchange
Agents de routage (Transport Agents)
Exchange Management Shell Exchange
Exchange Management Shell Exchange (2)
Autres outils
Compatibilité des applications

Si vous disposez d’un environnement de messagerie Exchange, vous vous êtes sans doute déjà posé la question de savoir comment vous pourriez en tirer un meilleur parti ? Bien souvent délaissée à tort par les administrateurs, la compréhension de la manière dont Exchange est structuré permet d’avoir une meilleure vision de son architecture interne, et vous serez rapidement surpris de la facilité avec laquelle il est possible d’interfacer Exchange avec des applications métiers ou de concevoir vos propres utilitaires.
Jusqu’à la version précédente, Exchange Server 2003, le chemin initiatique pour développer sur Exchange ressemblait plus à un parcours du combattant. Les précédents numéros d’Exchange Magazine vous ont présenté les innovations de Microsoft Exchange Server 2007 en termes de fonctionnalités, et en ce sens, les outils de développement sont également loin d’être en reste. Cet article a pour objectif de vous présenter les différentes technologies de développement intégrées au produit, et vous montrer qu’elles sont à la portée de tous. Comme nous l’évoquions, en plus des fonctionnalités de développement déjà disponibles dans les versions précédentes et que vous retrouverez dans la suite de cet article, Microsoft Exchange Server 2007 introduit de nouvelles technologies de développement :
• Exchange Web Services
• Exchange .NET Framework Extensions
• Transport Agents
• The Exchange Management Shell
| Contenu complémentaire : Windows PowerShell et Exchange Management Shell |
Exchange Server 2007 comprend un nouvel ensemble de services Web qui permettent au développement d’interagir avec les boîtes aux lettres d’Exchange et leur contenu en utilisant le standard HTTP. Exchange Web Services permet d’accéder aux boîtes aux lettres des utilisateurs authentifiés et aux éléments de leur boîte. Les applications peuvent accéder à distance aux messages, gérer les demandes de réunions, rechercher des utilisateurs au travers du carnet d’adresses et déterminer la disponibilité des autres utilisateurs.
Exchange Web Services permet de disposer d’un environnement sur mesure pour les développeurs et les intégrateurs pour créer des applications interfacées avec Exchange, et ainsi de faciliter le développement de solutions systèmes intégrées et personnalisées. Exchange Web Services utilise des messages SOAP 1.1/1.2 pour communiquer avec le serveur CAS en local ou à distance. Préalablement, les développeurs Exchange 2003 devaient utiliser de multiples outils comme WebDAV, Collaboration Data Objects for Exchange 2000 Server (CDO EX) et Exchange OLE DB (ExOLEDB) pour parvenir au même résultat.
Désormais, Exchange Web Services leur permettra de manipuler les objets et données spécifiques à Exchange d’une manière plus fiable, facile à utiliser et plus agréable. Voir Figure 1. Exchange Web Services contient les services web suivants :
• Autodiscover : Ce service fournit les informations de configuration pour le paramétrage d’une application cliente qui doit se connecter aux serveurs de boîtes aux lettres ;
• Availability : Ce service fournit les informations de disponibilité (free/busy) pour les utilisateurs de boîtes aux lettres. Les données disponibles dans le free/busy sont également utilisées pour identifier les plages suggérées pour les réunions et c’est également ce service qui fournit les fonctions de Out of Office (OOF). L’exemple de développement C# fournit à la fin de cet article tire parti de cette fonctionnalité ;
• Messaging Records Management : Ce service permet de gérer les assignements des dossiers Managed E-Mail pour les boîtes aux lettres des utilisateurs ;
• Notification: Ce service permet de notifier l’application cliente des événements qui sont associés à la boîte aux lettres. Le modèle de souscription peut être indifféremment de type poussé (push) ou tiré (pull) ;
• Synchronisation: Ce service fournit une synchronisation unidirectionelle des dossiers et des éléments de l’utilisateur dans le cache local du client ;
• Exchange Data Service : Ce service fournit les fonctions suivantes :
- Créer, modifier, supprimer, copier, rechercher, sélectionner et déplacer des dossiers qui sont associés à la boîte aux lettres de l’utilisateur, et également rechercher des éléments qui sont contenus dans un dossier ;
- Accéder à la banque d’information Exchange. Une application client peut créer, modifier, supprimer, copier, sélectionner, déplacer et envoyer des éléments en utilisant le service web Exchange Data Service ;
- Résoudre les noms ambigus ;
- Récupérer la liste des membres d’un groupe de distribution; - Accéder aux attachements stockés dans la banque d’information.
Nous sommes ouverts à tous les thèmes portant sur les services, les solutions et les technologies informatiques d'entreprise. Notre seule condition sera la qualité de votre contribution, quel que soit votre thème de prédilection, actualités, annonces, lancements, stratégie, tutoriaux, trucs et astuces, bonnes pratiques... cette liste n'étant pas exhaustive, stay tuned, au plaisir de collaborer.
1er Guide dédié à la mise œuvre d’un Cloud Privé !L’objet de ce guide thématique publié par IT Pro Magazine est d’apporter aux responsables informatiques une synthèse technologique précise pour intégrer un Cloud Privé à leur Datacenter. Découvrez, étape par étape, comment transformer votre datacenter en centre de services IT.Découvrez ce 1er guide thématique exclusif !
Ressources Informatiques
Actualités Informatiques
BYOD : Sécuriser les terminaux mobiles avec Exchange 19/04/2012 | Consumérisation | Exchange Server
Les challenges de la haute disponibilité avec Exchange 2010 16/04/2012 | Haute Disponibilité | Exchange Server
Les points clés d’une architecture Exchange 2010 13/04/2012 | Architecture | Exchange Server
Vade Retro protège les messageries dans le cloud 08/03/2012 | Cloud Computing | Messagerie
WriteThat.name pour Outlook en beta publique 25/01/2012 | Exchange Server | Outlook
A la une d'Exchange Magazine : Consumérisation, Exchange SP2 et Lync 23/01/2012 | Lync | Exchange Server
Exchange Server Service Pack 2 est disponible 07/12/2011 | Cloud Computing | Exchange Server
Exchange 2010 virtualisé sur EMC VNX : Mode d'emploi 30/11/2011 | EMC | Exchange Server
WriteThat.Name arrive sur Outlook 18/11/2011 | Exchange Server | Google
Refresh IT migre les messageries vers Office 365 08/11/2011 | Cloud Computing | Exchange Server
Mise à jour automatique de votre carnet d'adresses avec WriteThat.Name 13/09/2011 | Administrateur | Déploiement
San Francisco adopte Exchange Online 23/05/2011 | Cloud Computing | Exchange Server
Les solutions Radware certifiées Exchange Server 2010 23/05/2011 | Exchange Server | Messagerie
La migration vers Exchange 2010 expliquée par Microsoft 19/05/2011 | Evènement | Exchange Server
ESET renforce son anti-spams pour Exchange 12/05/2011 | Administrateur | Exchange Server
Vidéos Informatiques
Travail Collaboratif Présentation du Dell XPS 13
Travail Collaboratif Premiers déploiements massifs de SharePoint Workspace en 2012
Cloud computing « Le cloud ne doit pas être une aire de non-droit »
Windows Server Du script PowerShell à l’interface web avec Poshboard
Liens Informatiques
Ressources iT Pro
1er Guide thématique dédié à la mise œuvre d’un Cloud PrivéIT Pro Magazine | 12 pages
Guide de protection des environnements Hyper-VITPro Magazine | 4 pages
Guide d’optimisation & synchronisation des données SharePointAvepoint | 18 pages
Booster les performances des plates-formes virtuelles ?Diskeeper | 12 pages
IT Pro Magazine Spécial Windows 8IT Pro Magazine | 60 pages
Le guide du stockage signé IT Pro MagazineIT Pro Magazine | 16 pages
Testez Acronis Backup & Recovery 11 Virtual EditionAcronis | 2 pages




















