View a markdown version of this page

Concetti di conversione del codice - AWS Modernizzazione del mainframe

AWS L'esperienza autogestita di Mainframe Modernization non è più aperta a nuovi clienti. Per funzionalità simili all'esperienza autogestita di AWS Mainframe Modernization, esplora le funzionalità offerte direttamente dai fornitori e da. AWS Transform I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Modifica della disponibilità di Mainframe Modernization. AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Il servizio di modernizzazione del mainframe (esperienza Managed Runtime Environment) non è più aperto a nuovi clienti. Per funzionalità simili a AWS Mainframe Modernization Service (esperienza Managed Runtime Environment), esplora AWS Mainframe Modernization Service (Experience). Self-Managed I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Modifica della disponibilità di AWS Mainframe Modernization.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Concetti di conversione del codice

Per scoprire come avviene la conversione del codice, è importante comprendere alcuni concetti chiave come la gestione delle macro, le tabelle codici e CodeBuild così via.

Gestione delle macro

Il codice Mainframe Assembler utilizza spesso le macro per incapsulare le funzionalità per il riutilizzo. Il comportamento delle macro viene in genere determinato in fase di esecuzione dell'applicazione in base ai parametri passati da un programma Assembler. La conversione del codice fornisce diversi meccanismi per espandere le macro Assembler prima della conversione in COBOL.

Pagine codici (EBCDIC vs ASCII)

Mainframe Assembler spesso contiene caratteri letterali espressi come valori esadecimali corrispondenti ai caratteri EBCDIC. La conversione del codice fornisce una capacità configurabile per gestire automaticamente i caratteri letterali in ASCII quando si emette COBOL per ambienti ASCII.

CodeBuild

La conversione del codice è disponibile tramite il servizio. AWS CodeBuild AWS CodeBuild è uno strumento di automazione della compilazione originariamente progettato come parte di una CI/CD pipeline. In Modernizzazione del mainframe AWS, AWS CodeBuild viene utilizzato per automatizzare lo strumento di conversione MCCAC e altri strumenti come il compilatore COBOL Rocket Software (ex Micro Focus).