可以发送没有位图字段的 j8583 IsoMessage 吗?
我需要为身份验证创建一条短信,但不应该有位图。
谢谢
IsoMessage
没有位图就无法创建。即使对于身份验证,您也应该包含一个位图。
但是,如果您需要省略位图,您可以将消息创建为字节数组并“剪切”位图。例如,如果您正在编码文本消息并且没有 ISO 标头,则写入缓冲区的前 4 个字节,然后如果您只有主位图,则从位置 20 开始写入缓冲区的其余部分,如果只有主位图,则写入位置 36你有一个辅助位图。
如果回复没有位图,消息工厂将无法解析它,因为位图对于了解响应中包含哪些字段至关重要。
将 ISOBasePackager.emitBitMap 设置为 false