您可以執行通道及 COMMAREA 範例,以瞭解 CICS 如何處理通道及儲存器或 COMMAREA。程式可以使用任一個方法來傳遞資料,而儲存器並不限於 32 KB。
這些範例示範如何使用 JCICS Program 類別,將通道及儲存器或 COMMAREA 傳遞至另一個程式。COMMAREA 範例也為您顯示,如何在 Java 程式碼中的 ASCII 字元與原生 CICS 程式所使用的對應 EBCDIC 之間,進行轉換。
這些程式是由範例 CICS 交易啟動。這些範例使用下列 Java 類別及 CICS 程式:
範例 | 交易 | 程式 | Java 類別 |
---|---|---|---|
通道 | JPC3 | DFJ$JPC3 | ProgramControl.ClassThree |
通道 | JPC3 | DFJ$JPC4 | ProgramControl.ClassFour |
通道 | JPC3 | DFH$LCCC(C 語言) | 不適用 |
COMMAREA | JPC1 | DFJ$JPC1 | ProgramControl.ClassOne |
COMMAREA | JPC1 | DFJ$JPC2 | ProgramControl.ClassTwo |
COMMAREA | JPC1 | DFH$LCCA(C 語言) | 不適用 |
DFH$LCCA 及 DFH$LCCC 是標準 CICS 程式,可以使用任何支援的高階語言來撰寫這些程式。如果您沒有 C 編譯器,則可以撰寫 COBOL 版本的 DFH$LCCA 及 DFH$LCCC,並使用它們來代替所提供的 C 版本。