2011-09-23 2 views
1

Existe-t-il un moyen, à l'aide de l'API managée des services Web Exchange, d'interroger un contact sur plusieurs boîtes aux lettres à l'aide d'un seul appel de service? J'ai une grille qui charge les contacts pour l'utilisateur actuel mais comme une des colonnes de la grille, je veux montrer une liste de tous les autres utilisateurs qui ont le même contact (correspondant par adresse e-mail de contact par exemple).Interrogez des contacts sur plusieurs boîtes aux lettres dans un appel de service

J'ai trouvé cet post et ce post sur la façon de le faire en utilisant une ancienne version de SAP, mais je ne l'ai pas été en mesure de mettre en œuvre avec la version actuelle

Répondre

1

SAP soutient cela comme dit dans le poste . Est-il possible que vous utilisiez l'API Managed EWS? Cette API n'a malheureusement pas de méthode FindItems qui prend plusieurs identifiants de foler. Vous devrez utiliser EWS directement pour cela.

+0

Avez-vous remarqué une amélioration considérable de l'utilisation du serveur Web intégré dans un seul appel par rapport à l'utilisation de l'API gérée et des appels multiples? – skeletank

+0

Vous avez certainement moins d'allers-retours, mais je n'ai fait aucune mesure de performance à ce sujet. –

+0

Merci! Cela a eu un impact décent pour moi à partir d'une charge de 5-6 secondes, en utilisant l'API gérée et les appels multiples, à environ 2-3 secondes de charge sur un de mes sites Web qui appelle un service WCF qui accède au SAP. – skeletank

Questions connexes