2016-07-22 16 views
-1

ich verwende Apache Mina für TCP/IP Kommunikation für ISO8583 Nachricht. Aber ich frage mich, was die Zeichencodierung für die Nachricht? Einfach senden Standard String oder Bytes?Zeichencodierung für ISO8583

Antwort

1

Die Art der Nachrichtencodierung hängt von der ISO8583-Nachrichtenspezifikation des Prozessors/der Bank ab, an die Sie senden.

Aus Ihrem Code werden Sie wahrscheinlich ein Array von Bytes gegen eine Zeichenfolge aufgrund der binären Natur von ISO8583, seiner Bitmap und Feldtypen senden.

Einige Schnittstellen verwenden ASCII, andere EBCDIC - Erweiterter binär codierter dezimaler Austauschcode, einige Werte sind binär codierte Dezimalstellen ('BCD') - Die ISO8583-Nachrichtenspezifikation und wenn Sie irgendwelche Beispiel-Ablaufverfolgungen oder Beispielnachrichten erhalten können wird dir helfen.