[z/OS]

Esecuzione dei workflow

Una descrizione dei file a cui fanno riferimento i flussi di lavoro z/OSMF di esempio e la modalità di esecuzione di un workflow.

Nota: [Obsoleto][ MQ 9.4.4 Oct 2025]L'uso di IBM® z/OSMF per automatizzare IBM MQ è deprecato da IBM MQ 9.4.4

File di dichiarazione delle variabili del flusso di lavoro

I seguenti file dichiarano le variabili a cui fanno riferimento i flussi di lavoro z/OSMF di esempio e i file exec JCL o REXX associati:
Nome file di dichiarazione della variabile del workflow Descrizione
common_variables.xml Variabili comuni al gestore code (più l'iniziatore del canale) e ai flussi di lavoro della coda.
qmgr_variables.xml Variabili specifiche dei flussi di lavoro del gestore code (più iniziatore di canali).
queue_variables.xml Variabili specifiche dei workflow della coda.
tcpip_variables.xml Variabili specifiche dei flussi di lavoro del gestore code (più iniziatore del canale) e utilizzate per identificare le risorse TCP/IP.
Nota: la visibilità predefinita delle variabili è private. Per consentire alle variabili di essere sottoposte a query utilizzando z/OSMF REST API, le variabili selezionate sono state contrassegnate come pubbliche. Tuttavia, è possibile modificare la visibilità di una determinata variabile, se necessario.

Esecuzione dei flussi di lavoro

Figura 1. Provisioning 'one-click' delle risorse IBM MQ for z/OS
Diagramma di panoramica del provisioning con un solo clic delle risorse IBM MQ for z/OS .
Prima di eseguire i flussi di lavoro, è necessario impostare alcune proprietà nel seguente file:
Nome file delle proprietà della variabile del workflow Descrizione
workflow_variables.properties Proprietà iniziali per le variabili del workflow. I commenti nel file indicano lo scopo di ciascuna proprietà.
  • Le proprietà tra meta - parentesi (<>) devono essere impostate su valori specifici dell'utente.
  • Una proprietà di ambiente può essere impostata per eseguire il provisioning di gestori code per ambienti di sviluppo (DEV), di verifica (TEST), di garanzia della qualità (QA) o di produzione (PROD).

    Ulteriori impostazioni delle proprietà controllano le caratteristiche del gestore code di cui eseguire il provisioning per ciascun ambiente. Ad esempio, è possibile variare il numero di log attivi o il numero di serie di pagine per ogni tipo di ambiente.

  • Le altre proprietà sono impostate sui valori predefiniti di IBM MQ ma possono essere modificate per soddisfare le convenzioni locali, se necessario.

In generale, una volta impostate le proprietà, i flussi di lavoro possono essere eseguiti così come sono. Tuttavia, se necessario, è possibile personalizzare un flusso di lavoro per modificare o rimuovere i passi esistenti o per aggiungere nuovi passi.

I workflow possono essere eseguiti:
  • Da z/OSMF WUI.

    Da Cloud Provisioning -> Servizi software in WUI, i flussi di lavoro possono essere eseguiti in modalità automatica o manuale. La modalità manuale è utile quando si esegue il test e in entrambe le modalità è possibile monitorare l'avanzamento di ogni fase del workflow.

    Per maggiori dettagli, vedere Servizi di provisioning del cloud e Creare un flusso di lavoro.

  • Utilizzo di z/OSMF REST Workflow Services.

    REST Workflow Services può essere utilizzato per eseguire i workflow tramite un REST API. Questa modalità è utile per creare operazioni con un solo clic da un portale scritto dall'utente.

    Per maggiori dettagli, consultare API REST per il provisioning del cloud e vedere anche z/OSMF workflow services.

  • Utilizzo del portale marketplace di esempio fornito con z/OSMF.