View a markdown version of this page

Konzepte zur Codekonvertierung - AWS Mainframe-Modernisierung

Nach reiflicher Überlegung haben wir die Entscheidung getroffen, den Zugang neuer Kunden zum selbstverwalteten Angebot von AWS Mainframe Modernization mit Wirkung zum 30. Juni 2026 einzustellen. Bestandskunden können den Service weiterhin wie gewohnt nutzen.AWS investiert weiterhin in Sicherheits- und Verfügbarkeitsverbesserungen, um die AWS Mainframe-Modernisierung selbst verwalten zu können, aber wir haben nicht vor, neue Funktionen einzuführen. Weitere Informationen finden Sie unter Änderung der Verfügbarkeit von AWS Mainframe-Modernisierung.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Der Mainframe Modernization Service (Managed Runtime Environment Experience) steht Neukunden nicht mehr zur Verfügung. Funktionen, die dem AWS Mainframe Modernization Service (Managed Runtime Environment-Erfahrung) ähneln, finden Sie unter AWS Mainframe Modernization Service (Self-ManagedExperience). Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Änderung der Verfügbarkeit von AWS Mainframe Modernization.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Konzepte zur Codekonvertierung

Um zu erfahren, wie die Codekonvertierung abläuft, CodeBuild ist es wichtig, einige wichtige Konzepte wie Makro-Behandlung, Codepages und zu verstehen.

Umgang mit Makros

Mainframe-Assembler-Code verwendet häufig Makros, um Funktionen für die Wiederverwendung zu kapseln. Das Verhalten von Makros wird in der Regel zur Laufzeit der Anwendung anhand von Parametern bestimmt, die von einem Assembler-Programm übergeben werden. Die Codekonvertierung bietet mehrere Mechanismen zur Erweiterung von Assembler-Makros vor der Konvertierung in COBOL.

Codepages (EBCDIC oder ASCII)

Mainframe-Assembler enthalten häufig Zeichenliterale, ausgedrückt als Hexadezimalwerte, die EBCDIC-Zeichen entsprechen. Die Codekonvertierung bietet eine konfigurierbare Funktion zur automatischen Verwaltung von Zeichenliteralen in ASCII, wenn COBOL für ASCII-Umgebungen ausgegeben wird.

CodeBuild

Die Codekonvertierung ist über den Service verfügbar.AWS CodeBuildAWS CodeBuild ist ein Tool zur Build-Automatisierung, das ursprünglich als Teil einer CI/CD Pipeline entwickelt wurde. In AWS CodeBuild wird verwendet AWS Mainframe Modernization, um das MCCAC-Konvertierungstool und andere Tools wie den COBOL-Compiler von Rocket Software (ehemals Micro Focus) zu automatisieren.