如何搭配交易整合器使用變數長度記錄集

當記錄集欄位類型的可變長度資料透過 COM 交易整合器 (COMTI) 傳送至主機時,COMTI 會將最終欄位傳送至以 Null 字元填補的主機, (0x00) 最多定義的欄位大小上限。

當型別程式庫的最後一個參數是參考 OCCURS DEPENDING ON 值的記錄集時,除非已選取 [傳回值] () 選取主機中的 [最終] 欄位選項,否則 Null 值將會傳遞至大型主機。

主機的 [最終] 欄位大小不可變, ([傳回值]) 選項位於 [進階] 索引標籤上的方法 [屬性]。

下列來自 SNA 伺服器邏輯單元的追蹤程式碼片段 (LU) 6.2 訊息追蹤會顯示在未選取主機的 [最終] 欄位大小 ([傳回值]) 選項時發生問題:

PVI ----------------------------------------------- 14:08:18.0343

PVI 0A1F0001-0102FEB1 > LU 6.2

PVI MSGID:SWAT MSGTYP:NTEOD Sense1:2E00

PVI Sense2:0100

PVI

位址01196054的 PVI ---- 標頭,14 個專案----

PVI 0B012E00 01000400 000E0000 01007E01 < ........~.>

PVI

位址 01B89574 的 PVI ---- 元素,開始 13,結束 268 ----

PVI 2B0502FF 0003D100 0004C3E2 D4C9001A < +.....J。。。CSMI..>

PVI 11C5C3C9 C2D4C8C8 F14BE3F2 F2F1F5F8 < 。ECIBMHH1KT22158>

PVI C4C407D0 0B100E08 00010090 0012F20D < DD......2.>

PVI 85020201 02000004 C3E2D4C9 12430E02 < e....CSMI.C..>

PVI 000006E4 00070000 0104D4E2 E3E7000B < ...美國。。。。。。MSTX..>

PVI 02C3D3D3 D3C9E2C3 D3000504 14AE14B1 < 。CLLLISCL....>

PVI 06D4C5D5 C1404040 40404040 40404040 < 。MENA@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI 40404040 40404040 40404040 40404040 <@@@@@@@@@@@@@@@@>

PVI

位址 01B89B28 的 PVI ---- 元素,開始 13,結束 268 ----

PVI 40000000 00000000 00000000 00000000 < @............>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 0000F0F0 F0000000 000000000 00000000 < ..000...........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI

位址 01B88E9C 的 PVI ---- 元素,開始 13,結束 268 ----

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI

位址 01B815B4 的 PVI ---- 元素,開始 13,結束 268 ----

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>

PVI 000000000 00000000 00000000 0000000 < ..........>