Przeczytałem o wiadomościach o normie ISO 8583 pod numerami WIKI i Code Project; Rozumiałem ISO 8583 wiadomości można zasadniczo podzielić na 3 części:Opis dziennika komunikatów ISO 8583
- MTI (Message Type Indicator)
1.1. Wersja
1.2. Klasa wiadomości
1.3. Komunikat Funkcja
1.4. Pierwsza wiadomość
- bitmapy
wskazać, jakie elementy danych są obecne.
- DataElement
Istotą całego komunikatu ISO zawierają informację o transakcji, takich jak:
typu transakcji
kwota,
customerid, itp.
Po przeczytaniu tych dwóch odniesień do stron internetowych chcę podzielić mój rejestr wiadomości ISO na MTI, bitmapę i element danych.
Na przykład:
(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)
Ale moim wyzwaniem jest to, że mam już ISO 8583 wiadomości dziennika z mojego bankomatu.
Ten aktualny log komunikatów wyjściowych nie jest bardzo wyraźny, jak ten w powyższym fragmencie.
Więc nie mogę podzielić tej wiadomości na MTI, bitmapę i element danych, jak w górnym przykładzie.
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 ]
Nie mam żadnego doświadczenia w zakresie wiadomości ISO 8583 i sugestii powitania.
Chyba uzyskasz więcej pomocy na specjalistycznym forum, wydaje się, że jest to bardzo zlokalizowane pytanie – CharlesB
dziękuję @CharlesB, czy mógłbyś wskazać mi, które forum jest odpowiednie. –
Nie mam pojęcia, ponieważ nie jestem w terenie, ale obszerne wyszukiwanie na forach w tej specjalności może pomóc – CharlesB