Container für verknüpfbare Schnittstelle des JSON-Umsetzungsprogramms
Die verknüpfbare Schnittstelle des JSON-Umsetzungsprogramms ist ein von CICS® bereitgestelltes Programm, das aufgerufen werden kann, um Datentransformationen in und aus JSON durchzuführen. Sie kann JSON-Daten aus strukturierten Anwendungsdaten bzw. strukturierte Anwendungsdaten aus JSON-Daten erstellen.
Weitere Informationen zu JSON finden Sie unter Konzepte von JSON-Web-Services.
Um die verknüpfbare Schnittstelle des JSON-Umsetzungsprogramms zu verwenden, muss das Anwendungsprogramm eine Verknüpfung (LINK) mit dem von CICS bereitgestellten Programm DFHJSON mit einem Kanal erstellen. Container können verwendet werden, um Eingabedaten an DFHJSON zu übergeben, und um Ausgabedaten von DFHJSON zu empfangen. Details hierzu finden Sie in den Unterthemen.
CICS stellt zwei Mechanismen für die Umsetzung strukturierter Anwendungsdaten in und aus JSON-Daten bereit, einen mit einem JVM-Server, den anderen ohne. Der JVM-Serveransatz hat die Vorteile der Java™ -Plattform (z. B. Eignung für zEnterprise® Application Assist Processors (zAAP), sofern verfügbar). Der Nicht-Java-Ansatz vermeidet die Konfiguration eines JVM-Servers. Die Anwendung entscheidet sich mithilfe des Containers DFHJSON_JVMSERVR für einen der beiden Mechanismen. Der Inhalt gibt den JVM-Server an, in dem die Daten umgesetzt werden sollen. Das Fehlen dieses Containers gibt an, dass der Nicht-Java-Umsetzungsservice verwendet wird.
Um diesen Service verwenden zu können, müssen Sie über eine geeignete JSONTRANSFRM-Bundlekomponente verfügen, die in CICSinstalliert ist. Dieser wird mithilfe der JSON-Assistenten generiert. Weitere Informationen finden Sie unter Anwendungsdaten und JSON zuordnen und umsetzen.