近段时间在学习卡支付相关的知识,针对所学过程中要用到的ISO8583协议及语言的实现进行了汇总,如果你还不了解ISO8583进行搜一下就可以了,下面是几个开源项目的具体实现:
1,Java
Java-ISO8583
地址:http://sourceforge.net/projects/j8583/?source=recommended
Features
- Create and parse ISO8583 messages
- Easy XML-based configuration
- Excellent performance, tested on environments of over 100K daily transactions
jPOS is a Java® platform-based, mission-critical ISO-8583 based financial transaction library/framework that can be customized and extended in order to implement financial interchanges.
JPOS地址:http://sourceforge.net/projects/jpos/?source=recommended
另外有一个基于java-iso8583的改进的中文版:Java_J8583CN
http://sourceforge.net/projects/j8583cn/?source=recommended
2,.net
Trx Framework
.NET project for financial messages interchange supporting ISO 8583
Trx Framework allows to build client/server applications to interchange financial messages. It supports many encoding/decoding mechanisms for fixed and variable field messages, including ISO 8583, XML and conditional formatting. It is highly customizable and extensible. Trx Framework also provides a flexible channel communication infrastructure supporting TCP/IP and other technologies.
地址:http://sourceforge.net/projects/trx-framework/?source=recommended