Как я могу определить заголовок сообщения TPDU в ISO 8583?
Может ли кто-нибудь предложить ссылки или любой образец кода?
Как я могу определить заголовок сообщения TPDU в ISO 8583?
Может ли кто-нибудь предложить ссылки или любой образец кода?
Некоторые платежные схемы/переключатели EFT используют заголовок в сообщении ISO8583. Нет ограничений на количество байтов в заголовке tpdu. Большинство коммутаторов EFT используют 5-байтовый заголовок TPDU, 1 байт (0x60) + 2 байта адреса источника + 2 байта адреса назначения. Немногие коммутаторы также используют 10-байтовый заголовок (они используют 2-байтовую версию iso8583 в заголовке транзакции).
Длина сообщения (2 байта — 4BCD) + заголовок (5 байтов) + MTI (2 байта — пакет 4BCD) + Bitmap (от 8 до 24 байтов) + данные полей.
как вы, возможно, знаете, ISO8583 имеет тип сообщения (4 байта), перед этим вы должны установить TPDU. Обычно он состоит из 7 байтов:
//2 bytes <len of the message, without include these 2 bytes>
//1 bytes <usually 60 hexadecimal>
//2 byte <origin's adress>
//2 byte <destiny's adress>
Я думаю, это поможет вам.