J8583如何将TPDU设置为二进制

时间:2015-09-29 15:21:48

标签: java iso8583

我正在使用j8583库,我需要在消息中添加一个TPDU(二进制BCD打包10位)。

有可能吗?

J8583消息的标头仅使用ASCII格式的字符串。

1 个答案:

答案 0 :(得分:0)

不幸的是我有同样的问题,但我找到了解决方案。只需要#34; pack"你的消息并计算其他变量byte []中的TPDU。我假设你的TDPU包括:

<2 bytes length of the messages><1 byte: 60><2 bytes origin><2 bytes destiny>

如果您已将消息打包在byte []中,而您的TPDU打包在其他byte []中,则只需创建一个新的byte []并与System.arraycopy连接。我假设您知道如何实现这一点。

此致