遠端環境的最大緩衝區大小

交易整合器(TI)與大型主機應用程式必須設計不得超過以下緩衝區大小或傳輸限制:

輸入/輸出的最大緩衝區大小為 32767 位元組。 此限制由 COMMAREA 的最大允許大小定義。

輸入/輸出的最大緩衝區大小為 32767 位元組。 此限制由 COMMAREA 的最大允許大小定義。

TCP 交易請求訊息(TRM)使用者資料

輸入/輸出的緩衝區大小是無限的。

TCP 增強監聽器訊息(ELM)使用者資料

輸入/輸出的緩衝區大小是無限的。

IMS Connect(TCP/IP)

TI 可傳送給 IMS 的最大區段大小為 32754 位元組。 此限制由 IMS 訊息區段中總位元組數(32767)減去以下位元組數定義:

  • LL(長度欄位)為 2 位元組。

  • 2 位元組用於 ZZ(控制資訊欄位)。

  • 最大 TRANCODE 為 9 位元組。

    使用 TCP/IP IMS Connect 程式設計模型,IMS 伺服器程式可傳送或接收的資料總量是無限的。

IBM i 分散式程式呼叫(DPC)

總緩衝區大小為 65535 位元組,並會減少所需的標頭數。 傳送需要 23 位元組的標頭。

每個參數,無論方向,在傳送時都需要 12 位元組的開銷。 每個進出參數在回程時需要 12 位元組的記憶體開銷。

輸入/輸出的最大緩衝區大小為 32767 位元組。 此限制由 COMMAREA 的最大允許大小定義。

CICS 使用者資料 LU 6.2

輸入/輸出的緩衝區大小是無限的。 然而,如果輸入緩衝區大小大於 32 KB,TI 會將資料分成多個 32 KB 的區塊傳送。 在這種情況下,大型主機應用程式必須進行多次接收來收集所有輸入資料。

使用 LU 6.2 的 IMS

TI 傳送給 IMS 的最大區段大小為 32754 位元組。 此限制由 IMS 訊息區段中總位元組數(32767)減去以下位元組數定義:

  • LL(長度欄位)為 2 位元組。

  • 2 位元組用於 ZZ(控制資訊欄位)。

  • 最大 TRANCODE 為 9 位元組。

    使用 LU 6.2 的 IMS 伺服器程式可傳送或接收的資料總量是無限的。

另請參閱

主機與自動化資料