Amministrazione avanzata > Supporto delle funzionalità di visualizzazione e pubblicazione > Integrazione di Creo View con Windchill Visualization Services > Avvio di Creo View da Windchill > Avvio di Creo View senza plug-in
  
Avvio di Creo View senza plug-in
Il browser dell'utente avvia un nuovo processo, Creo View Agent. Creo View Agent funziona come un eseguibile separato esterno al browser dell'utente. Internet Explorer è incorporato in Creo View Agent. Questo browser incorporato viene utilizzato per l'autenticazione e per la comunicazione con Windchill. Creo View Agent avvia il client Creo View e gestisce la comunicazione con Windchill.
Figura 2 - Nuovo meccanismo di avvio
Creo View Agent funziona in base alla sequenza descritta di seguito.
1. Creo View Agent viene avviato dal browser a ogni richiesta di avvio di Creo View.
Un protocollo URI personalizzato, creoview://, è associato al registro di Windows con l'eseguibile pvagent.exe dal programma di installazione di Creo View.
Il browser avvia l'eseguibile associato fornendo l'URL come argomento della riga di comando.
L'URL di avvio include l'URL di base di Windchill, il nome utente di Windchill, l'ID del contesto della sessione di Windchill ed eventuali opzioni necessarie. Le informazioni vengono trasferite come stringa JSON con codifica Base64.
2. Creo View Agent verifica la presenza di altri processi di Creo View Agent in esecuzione.
Se sono presenti altri processi e uno è per la combinazione server Windchill/utente Windchill, la richiesta viene inoltrata al processo di Creo View Agent (già autenticato e aperto) e il processo di Creo View Agent corrente viene chiuso.
Se non esistono processi o corrispondenze per la combinazione server Windchill/utente Windchill, il processo di Creo View Agent gestisce la richiesta.
3. Quando Creo View Agent viene avviato per la prima volta, utilizza il browser incorporato (Internet Explorer) per contattare l'URL di Windchill di base e consentire l'autenticazione.
Contiene una finestra di dialogo per l'autenticazione di base del browser.
Per l'autenticazione basata sui moduli viene visualizzata una finestra contenente la finestra del browser incorporato.
Il nome utente utilizzato per l'autenticazione di Creo View Agent deve coincidere con il nome utente utilizzato nella sessione del browser in cui è stata eseguita l'azione Apri in Creo View.
4. Creo View Agent avvia Creo View come applicazione indipendente. Non è incorporato in una finestra del browser.
È possibile aprire più sessioni di Creo View contemporaneamente.
L'utente può aggiungere i dati a una sessione di Creo View aperta selezionata.
5. Creo View instrada tutte le richieste http tramite Creo View Agent, in modo simile al plug-in di Creo View nel browser.
Creo View Agent elabora le richieste http nella sessione del browser incorporato.
Pertanto tutte le interazioni del browser di Creo View avvengono con Internet Explorer.
6. Il processo di timeout di Creo View Agent ha inizio quando vengono terminate le sessioni di Creo View. Se Creo View Agent è ancora in esecuzione, l'utente può aprire nuove sessioni di Creo View. Il valore del timeout di default è 5 minuti. Per modificare le impostazioni di timeout, vedere la sezione "Configurazioni dei browser" di seguito.
* 
In breve Creo View Agent viene utilizzato per più richieste se le richieste sono per lo stesso server Windchill e lo stesso utente Windchill.
Le richieste di avvio di Creo View possono provenire da qualsiasi combinazione di browser supportati da Windchill. I dati dalle diverse sessioni del browser possono ora essere combinati in un'unica sessione di Creo View, a condizione che vengano avviati dallo stesso server Windchill e dallo stesso utente Windchill.