-1

ビットマップ フィールドなしで j8583 IsoMessage を送信することは可能ですか?

認証用の短いメッセージを作成する必要がありますが、ビットマップは必要ありません。

ありがとう

4

2 に答える 2

1

IsoMessageビットマップなしでを作成する方法はありません。認証の場合でも、ビットマップを含める必要があります。

ただし、ビットマップを省略する必要がある場合は、メッセージをバイト配列として作成し、ビットマップを「切り取る」ことができます。たとえば、テキスト メッセージをエンコードしていて、ISO ヘッダーがない場合は、バッファーの最初の 4 バイトを書き込み、次に、プライマリ ビットマップしかない場合は位置 20 から、バッファーの残りの部分は位置 36 から書き込みます。セカンダリ ビットマップがあります。

応答にビットマップがない場合、応答に含まれるフィールドを知るためにビットマップが不可欠であるため、メッセージ ファクトリはそれを解析できません。

于 2015-11-04T16:42:53.877 に答える
0

ISOBasePackager.emitBitMap を false に設定します

于 2015-10-13T12:20:54.150 に答える