我在WIKI和Code Project閱讀了有關ISO 8583消息的信息;我理解ISO 8583級的消息可以基本上3份可分爲:瞭解ISO 8583消息日誌
- MTI(消息類型指示器)
1.1。版本
1.2。消息類別
1.3。留言功能
1.4。消息起源
- 位圖
- DataElement
交易類型,
量,
客戶ID等
指明哪些數據元素存在。
整個ISO消息的本質,包含關於交易的信息,例如:
所以,在閱讀這兩個網站的引用後,我要讓我的劃分ISO消息日誌爲MTI,位圖和數據元素。
例如:
(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)
但我的挑戰是,我已經從我的ATM機ISO 8583的消息日誌。
這實際輸出消息日誌是不是像在上面的代碼片段很清楚。
所以我不能分割該消息到MTI,位圖和數據元件等上的例子。
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 ]
我沒有以前的ISO 8583消息和歡迎的建議經驗。
我想你會在專門的論壇裏得到更多的幫助,這似乎是一個非常本地化的問題 – CharlesB
謝謝@CharlesB,請你指導我哪個論壇適合。 –
我不知道,因爲我不在現場,但在專業論壇上的廣泛搜索可以幫助 – CharlesB