Ich habe über ISO 8583 Messaging bei WIKI und Code-Projekt ; Ich habe verstanden, ISO 8583 Nachrichten können grundsätzlich in 3 Teile unterteilt werden:
1.1. Version
1.2. Nachrichtenklasse
1.3. Nachrichtenfunktion
1.4. Nachrichtenursprung
Geben Sie an, welche Datenelemente vorhanden sind.
Die Essenz der gesamten ISO-Nachricht enthält Informationen zur Transaktion wie:
Vorgangsart,
Menge,
Kundennummer usw.
Nach dem Lesen dieser beiden Webreferenzen möchte ich also mein ISO-Messagingprotokoll als MTI, Bitmap und Datenelement aufteilen.
Zum Beispiel:
%Vor%Aber meine Herausforderung ist, dass ich bereits ein ISO 8583-Messaging-Protokoll von meinem Geldautomaten habe.
Dieses tatsächliche Nachrichtenprotokoll ist nicht sehr klar wie das im obigen Ausschnitt.
Also kann ich diese Nachricht nicht in MTI, Bitmap und Datenelement teilen, wie im oberen Beispiel.
%Vor%Ich habe keine Erfahrung in ISO 8583 Nachricht und begrüßen Anregungen.
Verstanden
Diese Nachricht ist folgendermaßen aufgeteilt:
Die ersten 2 Bytes sind die Nachrichtenlänge 00 5B = 91
Gefolgt von 14 Bytes von header = 01100000000820
Irgendwie folgt BMP wie folgt:
Ich bin nicht sicher, wo MTI ist, wird es die 0820 am Trailer des Headers sein? da es in ASCII ist und normalerweise in einem numerischen Wert von 08 20 steht, könnte dies Teil der Spezifikationen sein. 0820 bedeutet Netzwerk-Management-Beratung
Wie auch immer, die Felder aus dem decodierten BMP wie folgt:
Ab DE 70 Wert 001 ist dies eine Meldung, die ein 0800 MTI sein muss.
Um mehr Informationen über den Standort des MTI und die Bedeutung von DE 48 zu erhalten, sollten Sie das Handbuch (technische Spezifikationen) dieses Geräts lesen, um weitere Informationen zu erhalten.
Tags und Links iso8583