Sélectionner une méthode d'hébergement pour vos contrôles
Date de publication : novembre 2016
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Unified Service Desk vous propose trois contrôles de navigateur pour héberger vos pages Web : IE Process, Internal WPF et Web Hosted Application. Sélectionnez un contrôle de navigateur pour héberger votre page Web dans Unified Service Desk dans la liste Type d'hébergement lorsque vous définissez une instance de contrôle hébergée.
Contenu de la rubrique
Processus IE
WPF interne
Application web hébergée
Processus IE
Le contrôle de navigateur IE Process héberge vos contrôles dans plusieurs instances de processus Internet Explorer et les affiche dans des onglets dans l'application cliente Unified Service Desk. Cela facilite le rapport prévisible de page en vous assurant que si votre application Web fonctionne dans Internet Explorer, elle fonctionnera dans Unified Service Desk. Vous pouvez sélectionner Processus IE comme méthode d'hébergement pour Boîte de dialogue Dynamics 365, Page Dynamics 365, Contrôle de la gestion des connaissances et le type d'Application Web standard des contrôles hébergés.
Notes
Pour utiliser le contrôle du navigateur Processus IE, vous devez activer la case à cocher Activer le mode protégé pour la zone de sécurité Intranet local dans Internet Explorer. Pour plus d'informations, voir Quelle est la fonction du mode protégé d’Internet Explorer ?
Si l'activation du mode protégé pour les sites intranet n'est pas possible, vous devez à la place ajouter les URL suivantes à la zone de sécurité Sites sensibles dans Internet Explorer :
-
http://close
-
http://event
-
http://uii
Pour plus d'informations :Zones de sécurité : ajout ou suppression de sites Web
Si vous n'activez pas le mode protégé pour la zone de sécurité Intranet local, ni n'ajoutez les URL ci-dessus à la zone de sécurité Sites sensibles, des pages vides avec http://event?eventname=usdreload dans la barre d'adresse s'affichent lorsque les utilisateurs utilisent le client Unified Service Desk.Pour plus d'informations :Blog : IE Process mode gives http://event popup
Le contrôle de navigateur IE Process a été réécrit dans Unified Service Desk 2.0 pour offrir des améliorations importantes en matière de mémoire et de performances :
Meilleure gestion de la mémoire : les instances de processus Internet Explorer utilisées pour héberger vos pages Web sont désormais hébergées en dehors de l'instance de processus Unified Service Desk . Cela réduit de façon significative l'empreinte de mémoire d'Unified Service Desk lorsque vous affichez ou utilisez plusieurs contrôles en même temps dans l'application cliente.
Stabilité et performances améliorées : les instances de processus Internet Explorer utilisées pour héberger vos pages Web sont isolées les unes des autres de sorte que lorsqu'un contrôle hébergé ne répond plus dans l'application cliente, tous les autres onglets de contrôle hébergés avec l'application cliente Unified Service Desk restent opérationnels. En outre, le service Processus de surveillance Unified Service Desk (usdmp.exe) surveille fréquemment l'intégrité d'Unified Service Desk et interrompt toutes les instances de processus de navigateur qui ne répondent pas et figent Unified Service Desk. Si une instance de processus du navigateur ne répond pas, mais que Unified Service Desk répond, l'instance de processus du navigateur ne sera pas terminée.
Utilisez l'option ProcessTerminationThreshold dans Unified Service Desk pour spécifier la durée (en millisecondes) pendant laquelle le service du processus de surveillance (usdmp.exe) de Unified Service Desk attend avant de mettre fin à un processus Internet Explorer à cause duquel Unified Service Desk ne répond plus. La plage valide se trouve entre 0 et 30000. Si la valeur est définie sur 0, le service de processus de surveillance (usdmp.exe) de Unified Service Desk ne démarrera pas, et ne contrôlera pas si Unified Service Desk ne répond pas. Si le paramètre est défini sur une autre valeur de la plage, Unified Service Desk démarre automatiquement le processus de surveillance. La valeur par défaut est 5000 millisecondes (5 secondes). Pour plus d'informations sur la définition de cette option, voir TechNet : Gérer les options pour Unified Service Desk
Notes
Avec Unified Service Desk 2.0, lorsque vous créez une instance d'une Boîte de dialogue Dynamics 365, Page Dynamics 365, Contrôle de la gestion des connaissances ou un type Application Web standard de contrôle hébergé, le champ Type d'hébergement du formulaire New Hosted Control est défini sur IE Process comme option par défaut. Précédemment, Internal WPF était l'option par défaut du type d'hébergement. Vous pouvez sélectionner WPF interne à la place de votre contrôle hébergé, si nécessaire.
WPF interne
Le contrôle du navigateur Internal WPF utilise le composant WpfBrowser, qui est basé sur le contrôle Windows Presentation Foundation (WPF)WebBrowser, pour héberger les pages Web dans Unified Service Desk. Ce contrôle de navigateur est la méthode traditionnelle d'hébergement de contrôles dans Unified Service Desk. Il utilise le sous-système de sécurité dans Internet Explorer et Windows pour permettre à l'application hébergée d'utiliser la fonctionnalité de navigateur dans le même mode que l'application, sans modifier les paramètres d'Internet Explorer, et par conséquent réduire la sécurité d'Internet Explorer pour les applications extérieures à Unified Service Desk. Lorsqu'il existe des avantages, vous pouvez occasionnellement trouver que vous avez besoin des fonctionnalités d'un complément Internet Explorer ou d'une fonctionnalité dans le navigateur natif qui peut ne pas être pris en charge dans ce contrôle de navigateur, et que vous devez utiliser le contrôle de navigateur Processus IE à la place.
Application web hébergée
Le contrôle de navigateur Web Hosted Application s'applique uniquement pour au type CCA Hosted Application hérité du contrôle hébergé. Ce contrôle de navigateur ne fournit pas les fonctionnalités natives Unified Service Desk telles que les événements et les barres d'outils.
Voir aussi
Créer ou modifier un contrôle hébergé
Types de contrôle hébergé et référence d'action/événement
Gérer les contrôles hébergés, les actions et les événements
Unified Service Desk 2.0
© 2017 Microsoft. Tous droits réservés. Copyright