Abilita supporto IMS

Se il file di origine PL/I utilizzato nell'applicazione è per un'applicazione IMS, è necessario selezionare Abilita supporto IMS nelle preferenze dell'utilità di importazione PL/I.

Selezionando Abilita supporto IMS, l'utilità di importazione PL/I converte campi LL da 4 a 2 byte. La conversione è necessaria per il seguente motivo: un'applicazione PL/I IMS che utilizza l'interfaccia PLITDLI definisce la lunghezza campo come 4 byte. IMS richiede che ogni messaggio di input proveniente dal client abbia una lunghezza campo di 2 byte. Quindi, quando viene passato un messaggio a IMS Transaction Manager per richiamare l'applicazione PL/I IMS, IMS Transaction Manager modifica il messaggio e modifica la lunghezza del campo da 2 a 4 byte prima di passarlo all'applicazione PL/I. Inoltre, quando l'applicazione genera un'origine Java dall'origine PL/I importata, il campo LL a 4 byte ordinario deve essere convertito a in byte per passare il messaggio a IMS. L'utilità di importazione PL/I riconosce la lunghezza campo per la conversione se il nome del campo è LL; il campo viene dichiarato come FIXED BIN(31) ed è il primo campo della struttura del messaggio IMS.


Feedback