Ho letto informazioni sulla messaggistica ISO 8583 allo WIKI e Code Project; Ho capito ISO 8583 messaggi possono sostanzialmente essere divisi in 3 parti:Informazioni sul registro di messaggistica ISO 8583
- MTI (Message Type Indicator)
1,1. Versione
1.2. Classe messaggio
1.3. Messaggio Funzione
1.4. Messaggio Origine
- Bitmap
Indicare quali elementi di dati sono presenti.
- DataElement
L'essenza di tutto il messaggio ISO, contiene informazioni sulla transazione come ad esempio:
tipo di transazione,
importo,
customerid, ecc.
Così, dopo aver letto questi due riferimenti web, Voglio fare dividere il mio log di messaggistica ISO come MTI, bitmap, ed Element dati.
Ad esempio:
(0800 2020000000800000 000000 000001 3239313130303031)
MTI: 0800 (1987 version, Network Management Message, Request, Acquirer)
Bitmap: 20 20 00 00 00 80 00 00 (eg. 20 = 0010 0000 ,so position 3 is on)
DataElement:(by seeing Bitmap , we can defined data element as follow)
field 03:000000 (Processing Code)
field 11:000001 (Systems trace audit number)
field 41:3239313130303031 (Card acceptor terminal idenfication)
Ma la mia sfida è che ho già ISO 8583 log di messaggistica dal mio sportello.
Questo log di output effettivo non è molto chiaro come quello nel frammento sopra.
Quindi non posso dividere questo messaggio in MTI, Bitmap e Dati come l'esempio superiore.
00000:00 5B 30 31 31 30 30 30 30 30 30 30 30 38 32 30 80 38 00 00 [.[01100000000820.8..]
00020:00 81 00 00 04 00 00 00 00 00 00 00 33 36 32 39 31 30 31 30 [............36291010]
00040:32 39 35 37 31 30 33 31 31 30 30 30 30 30 30 35 30 33 31 53 [2957103110000005031S]
00060:55 32 30 31 31 31 30 33 31 31 30 32 39 35 37 32 30 31 31 31 [U2011103110295720111]
00080:30 33 31 31 30 32 39 35 37 33 30 30 31 [0311029573001 ]
Non ho alcuna esperienza precedente nel messaggio ISO 8583 e suggerimenti di benvenuto.
Immagino che otterresti più aiuto in un forum specializzato, sembra essere una domanda molto localizzata – CharlesB
grazie @CharlesB, potresti indicarmi quale forum è adatto. –
Non ho idea perché non sono sul campo, ma una ricerca approfondita sui forum nella specialità potrebbe aiutare – CharlesB