Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Data di pubblicazione: novembre 2016
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Un'applicazione ospitata User Interface Integration (UII) è un'applicazione o un componente line-of-business la cui interfaccia utente è ospitata nell'applicazione shell. Un'applicazione ospitata può essere un'applicazione esistente sviluppata senza compatibilità con UII o un'applicazione o un componente (controllo ospitato) sviluppato appositamente per UII.Application Integration Framework (AIF) espone le classi e le interfacce che consentono di sviluppare applicazioni ospitate che supportino deversi scenari.
L'interfaccia IHostedApplication definisce un metodo DoAction che abilita l'applicazione per rispondere a un'azione. Nell'implementazione del metodo DoAction è possibile utilizzare un'istruzione switch per decidere quale codice eseguire, in base al nome dell'azione ricevuto tramite AIF.
In questo argomento
Tipi di applicazione ospitata UII
Applicazioni ospitate UII di sessione e globali
Applicazioni ospitate UII dinamiche
Applicazioni ospitate UII dipendenti dal flusso di lavoro
Tipi di applicazione ospitata UII
L'applicazione ospitata UII può essere dei seguenti tipi:
Controlli ospitati: controlli utenti che sono creati appositamente per UII in modo da essere ospitati in Unified Service Desk. Questi controlli ospitati sono diversi dai controlli ospitati Unified Service Desk predefiniti. I controlli ospitati UII derivano dalla classe HostedControl e i controlli ospitati Unified Service Desk derivano dalla classe DynamicsBaseHostedControl.Ulteriori informazioni:Utilizzare controlli ospitati UII con Unified Service Desk
Applicazione ospitata Web: applicazioni Web, applicazioni Microsoft Silverlight in una pagina Web o applet Java in genere ospitati in Internet Explorer.
Applicazione ospitata esterna: applicazioni MicrosoftWin32, applicazioni .NET Windows Forms, applicazioni Windows Presentation Foundation (WPF), applicazioni Java e altre applicazioni che non vengono eseguite nel contesto del browser, ma sono file eseguibili.
Applicazione ospitata remota: applicazioni ospitate Citrix. Questo tipo di applicazione offre il canale di comunicazione a un file eseguibile installato nel server Citrix. Il file eseguibile carica a un adapter appropriato per il tipo dell'applicazione che viene ospitata nell'ambiente Citrix.Ulteriori informazioni:Integrazione con le applicazioni Citrix
Applicazioni ospitate UII di sessione e globali
Un'applicazione ospitata globale viene avviata quando si avvia il desktop e in genere viene chiusa quando il desktop viene chiuso. Esiste una sola istanza per ogni applicazione ospitata globale durante la durata del processo del desktop. Un'istanza delle applicazioni ospitate di sessione viene creata quando viene creata una sessione e viene chiusa quando la sessione termina.
Applicazioni ospitate UII dinamiche
Il ciclo di vita di un'applicazione ospitata dinamica può essere controllato dall'agente o tramite il codice. Le applicazioni ospitate dinamiche possono essere con ambito generale o di sessione. Un'applicazione ospitata dinamica con ambito di sessione viene terminata alla fine della sessione se non è stata chiusa dall'agente o tramite il codice.
Applicazioni ospitate UII dipendenti dal flusso di lavoro
Il modello di creazione dell'istanza delle applicazioni ospitate di sessione e globali può essere ulteriormente raffinato rendendole applicazioni ospitate dipendenti dal flusso di lavoro. Un'applicazione ospitata dipendente dal flusso di lavoro è disponibile per l'agente solo se il flusso di lavoro da cui dipendente è attivo. L'istanza dell'applicazione viene creata quando il flusso di lavoro viene eseguito per la prima volta, ma resta in esecuzione anche dopo aver terminato il flusso di lavoro. Le istanze delle applicazioni ospitate di sessione dipendenti dal flusso di lavoro vengono create solo all'avvio del flusso di lavoro da cui dipendono. Quando l'agente chiude il flusso di lavoro, le applicazioni ospitate di sessione dipendenti dal flusso di lavoro vengono chiuse.
Vedere anche
Application Integration Framework UII
Adapter UII
Creare e gestire le applicazioni ospitate UII
Unified Service Desk 2.0
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright