Studio è in grado di simulare il runtime WebSphere CIOS (Cast Iron operating system), consentendo di verificare le orchestrazioni all'interno di un progetto e di risolvere eventuali problemi prima di distribuire il progetto al dispositivo di integrazione.
All'avvio di un'esecuzione di verifica, è possibile avviare una singola orchestrazione oppure tutte le orchestrazioni in un progetto. Studio esegue un lavoro di orchestrazione per ciascuna orchestrazione. È possibile avviare ed arrestare le orchestrazioni e visualizzare i log di monitoraggio dell'orchestrazione dalla barra degli strumenti di Studio o dalla scheda Verifica.
Se l'orchestrazione non è valida, viene visualizzato un messaggio che indica le soluzioni possibili. Nello spazio di lavoro, Studio evidenzia ciascuna attività nell'orchestrazione man mano che l'attività elabora i dati. Mentre Studio esegue l'orchestrazione, nella scheda Verifica viene visualizzata una vista ad albero dei dettagli del lavoro di orchestrazione che include il nome dell'attività, lo stato dell'elaborazione, i nomi delle variabili e dei parametri ed i dati delle variabili e dei parametri. Se si verifica un errore, Studio evidenzia il nodo in cui si è verificato l'errore. Facendo clic sul nodo, è possibile passare al punto in cui si è verificato l'errore ed è possibile risolvere eventuali problemi prima di eseguire un'altra istanza dell'orchestrazione.
Facendo clic su un nodo nella vista ad albero, Studio visualizza nel pannello Proprietà l'attività Elenco di controllo che corrisponde al nodo. Ad esempio, quando si fa clic su un nodo dell'attività, viene visualizzato il pannello Configura per l'attività nel pannello Proprietà. Quando si fa clic sul nodo Associa output, viene visualizzato il pannello Associa output nel pannello Proprietà. Se si fa clic su un parametro o una variabile di associazione, i dati vengono visualizzati nella sezione Dati messaggio variabile/parametro della scheda Verifica.
Sebbene Studio esegua un solo lavoro di orchestrazione per ciascuna orchestrazione, è possibile avviare più volte la stessa orchestrazione. La scheda Verifica mostra i risultati per ciascuna esecuzione della stessa orchestrazione in un'istanza separata. Ad esempio, Istanza #1 ed Istanza #2. È necessario che un lavoro di orchestrazione venga completato prima che sia possibile eseguire un'altra istanza della stessa orchestrazione.
In base alle attività nell'orchestrazione, Studio potrebbe richiedere un ulteriore input per eseguire il lavoro di orchestrazione. Ad esempio, un'orchestrazione con un'attività database richiede la creazione di asset del database prima che l'orchestrazione venga eseguita in Studio, così come richiesto nella WMC prima di eseguire l'orchestrazione sul dispositivo di integrazione.
Se l'orchestrazione contiene un'attività Ricevi richiesta HTTP, è necessario inviare un messaggio all'URL specificato. Utilizzare il Programma di utilità di invio HTTP per inviare un messaggio. Se l'orchestrazione contiene un'attività di Polling FTP, è necessario memorizzare un file nel percorso specificato, come richiesto da Studio, prima che sia possibile eseguire l'orchestrazione.
Poiché è possibile utilizzare la scheda Verifica per simulare il runtime sul dispositivo di integrazione, è anche possibile specificare le impostazioni del protocollo Kerberos in Studio per verificare le impostazioni prima di eseguire la distribuzione al dispositivo di integrazione. La specifica di tali impostazioni in Studio non influisce sul runtime sul dispositivo di integrazione. È necessario specificare le impostazioni del protocollo Kerberos nella WMC per consentire al dispositivo di integrazione di eseguire l'autenticazione del server con cui il dispositivo di integrazione è in comunicazione. Per ulteriori informazioni relative alla specifica delle impostazioni del protocollo Kerberos per il dispositivo di integrazione, consultare la guida in linea della WMC.
Per specificare le impostazioni del protocollo Kerberos in Studio:
È ora possibile verificare l'orchestrazione, utilizzando il protocollo Kerberos, all'interno di Studio.
Icona | Descrizione |
---|---|
![]() |
Avvia l'orchestrazione aperta. L'orchestrazione deve essere valida prima che Studio possa eseguire un lavoro di orchestrazione. |
![]() |
Avvia tutte le orchestrazioni valide presenti nel progetto e non ancora in esecuzione. Se un'orchestrazione è già in esecuzione quando si fa clic su questa icona, Studio non la esegue nuovamente. |
![]() |
Arresta immediatamente il lavoro di orchestrazione in esecuzione. Studio non consente il completamento del lavoro di orchestrazione prima dell'arresto. |
![]() |
Arresta immediatamente tutti i lavori di orchestrazione in esecuzione. Studio non consente il completamento dei lavori di orchestrazione prima dell'arresto. |
![]() |
Visualizza i dati di monitoraggio dell'orchestrazione in formato di testo o in formato tabella. Per ulteriori informazioni relative al Visualizzatore log, consultare Utilizzo del Visualizzatore log. |
![]() |
Nello Spazio di lavoro, evidenzia le attività nel percorso di esecuzione del lavoro di orchestrazione, in modo che sia possibile seguire la logica utilizzata da Studio per completare il lavoro di orchestrazione. Istanze differenti possono avere percorsi differenti, in base agli input ed alla logica dell'orchestrazione. Fare clic su questa icona per attivare o disattivare la visualizzazione di un percorso evidenziato. |
![]() |
Assegna i risultati dall'istanza selezionata ad Associa input ed Associa output, in modo che quando viene eseguita una verifica dal pannello Proprietà, Studio popola gli input e gli output con i risultati del lavoro di orchestrazione completato. |
![]() |
Elimina una o più istanze selezionate dalla struttura ad albero dei dettagli dell'orchestrazione. Per eliminare più istanze, tenere premuto il tasto Maiusc oppure il tasto Ctrl, selezionare le istanze che si desidera eliminare e fare clic sull'icona. |
![]() |
Espande tutti i nodi all'interno del nodo selezionato nella struttura ad albero dei dettagli dell'orchestrazione. |
![]() |
Comprime tutti i nodi all'interno del nodo selezionato nella struttura ad albero dei dettagli dell'orchestrazione. |
![]() |
Espande un singolo nodo all'interno del nodo selezionato nella struttura ad albero dei dettagli dell'orchestrazione. |
![]() |
Comprime un singolo nodo all'interno del nodo selezionato nella struttura ad albero dei dettagli dell'orchestrazione. |