交易整合器(TI)與大型主機應用程式必須設計不得超過以下緩衝區大小或傳輸限制:
TCP 交易請求訊息(TRM)連結
輸入/輸出的最大緩衝區大小為 32767 位元組。 此限制由 COMMAREA 的最大允許大小定義。
TCP 增強監聽器訊息(ELM)連結
輸入/輸出的最大緩衝區大小為 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 位元組的記憶體開銷。
CICS連結LU 6.2
輸入/輸出的最大緩衝區大小為 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 伺服器程式可傳送或接收的資料總量是無限的。