Element 'asynchLink'

Ein Element asynchLink eines Verbindungsoptionsabschnitts gibt an, wie ein generiertes Java™- oder CICS-Programm ein bestimmtes Programm asynchron startet. Dieser Fall tritt ein, wenn das ursprüngliche Programm die Systemfunktion vgLib.startTransaction startet.

Sie können die Angabe eines Elements asynchLink vermeiden, wenn Sie das Standardverhalten übernehmen. Dies setzt voraus, dass die erstellte Transaktion auf demselben CICS-System oder von demselben Java-Paket gestartet wird.

Jedes Element enthält die Eigenschaft recordName, die auf einen Datensatz verweist, auf den auch in der Systemfunktion vgLib.startTransaction verwiesen wird, deren Aktion geändert wird.

Die folgenden Anweisungen gelten für Programme, die in CICS ausgeführt werden:
  • Die Eigenschaft type gibt an, ob es sich bei dem aufgerufenen Programm um ein lokales (dies ist der Standardwert) oder fernes Programm handelt.
  • Die folgenden Eigenschaften sind nur von Bedeutung, wenn für type der Wert remote festgelegt ist:
    • conversionTable
    • locationSpec
    Beide dienen zum Aufrufen einer Transaktion für eine ferne CICS-Region.

Bei Java-Programmen ist package die einzige Eigenschaft. Sie wird nur benötigt, wenn sich die Quelle für das gestartete Programm in einem anderen Paket befindet als das ursprüngliche Programm. Weitere Informationen zur Systemfunktion vgLib.startTransaction finden Sie im Abschnitt "startTransaction" in der EGL-Sprachreferenz.