Administration spécialisée > Prise en charge de la visualisation et de la publication > Intégration de WVS Creo View > Lancement de Creo View à partir de Windchill > A propos du lancement de Creo View sans plug-in
  
A propos du lancement de Creo View sans plug-in
Le navigateur de l'utilisateur lance un nouveau processus, l'agent Creo View. L'agent Creo View fonctionne en tant qu'exécutable indépendant à l'extérieur du navigateur de l'utilisateur. Internet Explorer est intégré à l'agent Creo View. Ce navigateur intégré est utilisé pour l'authentification et pour communiquer avec Windchill. L'agent Creo View lance le client Creo View et gère la communication avec Windchill.
Figure 2 : nouveau mécanisme de lancement
Le fonctionnement de l'agent Creo View se déroule comme suit :
1. L'agent Creo View est démarré par votre navigateur à chaque demande de lancement de Creo View.
Un protocole d'URI personnalisé, creoview://, est associé dans le Registre Windows à l'exécutable pvagent.exe par le programme d'installation de Creo View.
Le navigateur lance l'exécutable associé en fournissant l'URL comme argument de ligne de commande.
L'URL de lancement inclut l'URL de base de Windchill, le nom d'utilisateur Windchill, l'ID de contexte de session Windchill et toutes les options nécessaires. Les informations sont transmises sous la forme d'une chaîne JSON codée en Base64.
2. L'agent Creo View recherche les autres processus d'agent Creo View en cours d'exécution.
Si d'autres processus existent, et que l'un d'eux correspond à cette combinaison de serveur Windchill/utilisateur Windchill, la demande est transmise à ce processus d'agent Creo View (déjà authentifié et ouvert), et le processus d'agent Creo View actuel est fermé.
S'il n'existe aucun processus ni combinaison de serveur Windchill/utilisateur Windchill correspondante, ce processus d'agent Creo View gère la demande.
3. Lorsque l'agent Creo View est démarré pour la première fois, il utilise le navigateur intégré (Internet Explorer) pour contacter l'URL Windchill de base et autoriser l'authentification.
Il contient une boîte de dialogue d'authentification de navigateur pour l'authentification de base.
L'authentification basée sur les formulaires affiche une fenêtre intégrant la fenêtre de navigateur.
Le nom d'utilisateur utilisé pour l'authentification de l'agent Creo View doit être identique à celui utilisé dans la session de navigateur dans laquelle l'action Ouvrir dans Creo View a été exécutée.
4. L'agent Creo View lance Creo View sous la forme d'une application autonome. Il n'est pas incorporé dans une fenêtre de navigateur.
Plusieurs sessions Creo View peuvent être ouvertes simultanément.
L'utilisateur peut ajouter des données à une session Creo View ouverte sélectionnée.
5. Creo View route toutes les demandes http par l'intermédiaire de l'agent Creo View, de la même façon que le plug-in Creo View dans le navigateur.
La session de navigateur intégré de l'agent Creo View traite les demandes http.
Par conséquent, l'ensemble des interactions du navigateur de Creo View s'effectue avec Internet Explorer.
6. Le processus de délai d'inactivité de l'agent Creo View démarre lorsque les sessions Creo View sont fermées. Si l'agent Creo View est toujours en cours d'exécution, l'utilisateur peut ouvrir de nouvelles sessions Creo View. La valeur de délai d'inactivité par défaut est de 5 minutes. Pour modifier les paramètres de délai d'inactivité, consultez la section "Configurations du navigateur".
* 
En résumé, le même agent Creo View est utilisé pour différentes demandes si ces demandes sont destinées au même serveur Windchill et au même utilisateur Windchill.
Les demandes de lancement de Creo View peuvent émaner de n'importe quelle combinaison de navigateurs Windchill pris en charge. Les données issues de différentes sessions de navigateur peuvent désormais être combinées au sein d'une seule session Creo View, à condition qu'elles soient lancées à partir du même serveur Windchill et du même utilisateur Windchill.