资源简介
java发送ISO8583报文接口框架
测试类实现平安银行支付接口
代码片段和文件信息
package com.iss.zhixiao.pingAnBank;
import java.io.UnsupportedEncodingException;
import java.math.BigDecimal;
import java.util.Arrays;
import java.util.BitSet;
import java.util.StringTokenizer;
/**
* varios functions needed to pack/unpack ISO-8583 fields
*
* @author apr@cs.com.uy
* @author Hani S. Kirollos
* @author Alwyn Schoeman
* @version $Id$
* @see ISOComponent
*/
@SuppressWarnings(“unused“)
public class ISOUtil {
public static final String[] hexStrings = getHexStrings();
public static String [] getHexStrings() {
String [] hs = new String[256];
for (int i = 0; i < 256; i++ ) {
StringBuilder d = new StringBuilder(2);
char ch = Character.forDigit(((byte)i >> 4) & 0x0F 16);
d.append(Character.toUpperCase(ch));
ch = Character.forDigit((byte)i & 0x0F 16);
d.append(Character.toUpperCase(ch));
hs[i] = d.toString();
}
return hs;
}
public static final String ENCODING = “ISO8859_1“;
public static final byte[] EBCDIC2ASCII = new byte[] {
(byte)0x0 (byte)0x1 (byte)0x2 (byte)0x3
(byte)0x9C (byte)0x9 (byte)0x86 (byte)0x7F
(byte)0x97 (byte)0x8D (byte)0x8E (byte)0xB
(byte)0xC (byte)0xD (byte)0xE (byte)0xF
(byte)0x10 (byte)0x11 (byte)0x12 (byte)0x13
(byte)0x9D (byte)0xA (byte)0x8 (byte)0x87
(byte)0x18 (byte)0x19 (byte)0x92 (byte)0x8F
(byte)0x1C (byte)0x1D (byte)0x1E (byte)0x1F
(byte)0x80 (byte)0x81 (byte)0x82 (byte)0x83
(byte)0x84 (byte)0x85 (byte)0x17 (byte)0x1B
(byte)0x88 (byte)0x89 (byte)0x8A (byte)0x8B
(byte)0x8C (byte)0x5 (byte)0x6 (byte)0x7
(byte)0x90 (byte)0x91 (byte)0x16 (byte)0x93
(byte)0x94 (byte)0x95 (byte)0x96 (byte)0x4
(byte)0x98 (byte)0x99 (byte)0x9A (byte)0x9B
(byte)0x14 (byte)0x15 (byte)0x9E (byte)0x1A
(byte)0x20 (byte)0xA0 (byte)0xE2 (byte)0xE4
(byte)0xE0 (byte)0xE1 (byte)0xE3 (byte)0xE5
(byte)0xE7 (byte)0xF1 (byte)0xA2 (byte)0x2E
(byte)0x3C (byte)0x28 (byte)0x2B (byte)0x7C
(byte)0x26 (byte)0xE9 (byte)0xEA (byte)0xEB
(byte)0xE8 (byte)0xED (byte)0xEE (byte)0xEF
(byte)0xEC (byte)0xDF (byte)0x21 (byte)0x24
(byte)0x2A (byte)0x29 (byte)0x3B (byte)0x5E
(byte)0x2D (byte)0x2F (byte)0xC2 (byte)0xC4
(byte)0xC0 (byte)0xC1 (byte)0xC3 (byte)0xC5
(byte)0xC7 (byte)0xD1 (byte)0xA6 (byte)0x2C
(byte)0x25 (byte)0x5F (byte)0x3E (byte)0x3F
(byte)0xF8 (byte)0xC9 (byte)0xCA (byte)0xCB
(byte)0xC8 (byte)0xCD (byte)0xCE (byte)0xCF
(byte)0xCC (byte)0x60 (byte)0x3A (byte)0x23
(byte)0x40 (byte)0x27 (byte)0x3D (byte)0x22
(byte)0xD8 (byte)0x61 (byte)0x62 (byte)0x63
(byte)0x64 (byte)0x65 (byte
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2904 2008-01-21 20:19 pingAnBank\build.xm
文件 2046 2012-08-09 09:06 pingAnBank\client\ClientBean.java
文件 873 2012-08-09 09:07 pingAnBank\client\UDPClient.java
文件 2773 2012-10-29 16:56 pingAnBank\client\UdpClientSocket.java
文件 2008 2012-09-28 16:03 pingAnBank\com\solab\iso8583\impl\SimpleTraceGenerator.java
文件 10388 2012-09-28 15:58 pingAnBank\com\solab\iso8583\IsoMessage.java
文件 6746 2012-09-28 15:58 pingAnBank\com\solab\iso8583\IsoType.java
文件 7029 2012-09-28 15:58 pingAnBank\com\solab\iso8583\IsoValue.java
文件 11600 2012-09-28 16:01 pingAnBank\com\solab\iso8583\MessageFactory.java
文件 305 2008-01-21 19:31 pingAnBank\com\solab\iso8583\package.html
文件 6890 2012-09-28 16:01 pingAnBank\com\solab\iso8583\parse\ConfigParser.java
文件 8839 2012-09-28 16:00 pingAnBank\com\solab\iso8583\parse\FieldParseInfo.java
文件 520 2012-11-05 17:31 pingAnBank\com\solab\iso8583\parse\j8583.dtd
文件 211 2008-01-21 19:31 pingAnBank\com\solab\iso8583\parse\package.html
文件 1383 2012-09-28 15:58 pingAnBank\com\solab\iso8583\TraceNumberGenerator.java
文件 48882 2012-10-31 10:09 pingAnBank\ISOUtil.java
文件 163377 2012-10-31 10:05 pingAnBank\ISOUtilTest.java
文件 3488 2012-11-08 08:57 pingAnBank\j8583\example\Client.java
文件 2140 2012-11-05 17:31 pingAnBank\j8583\example\config.xm
文件 4263 2012-11-05 12:11 pingAnBank\j8583\example\Example.java
文件 602 2012-10-08 14:55 pingAnBank\j8583\example\package.html
文件 578 2008-01-21 19:31 pingAnBank\j8583\example\parse.txt
文件 4609 2012-11-05 16:59 pingAnBank\j8583\example\Server.java
文件 1922 2012-08-09 09:09 pingAnBank\server\ServerBean.java
文件 305 2012-08-09 09:10 pingAnBank\server\UDPServer.java
文件 3942 2012-08-08 10:33 pingAnBank\server\UdpServerSocket.java
文件 3095 2012-10-09 17:18 pingAnBank\utils\AscBcd.java
文件 8074 2012-10-09 17:05 pingAnBank\utils\DataConverter.java
目录 0 2014-03-30 11:09 pingAnBank\com\solab\iso8583\impl
目录 0 2014-03-30 11:09 pingAnBank\com\solab\iso8583\parse
............此处省略12个文件信息
- 上一篇:java中cos文件上传
- 下一篇:Java写的为图片添加水印的软件含源代码
相关资源
- java实现注册时发送激活邮件+激活
- java发送HTML模版邮件
- Java发送HTTP请求GET/POST测试
- java发送邮件jar包
- JAVA发送邮件开源代码
- mail-1.4.7.jar java发送电子邮件依赖jar
- iso8583协议的java实现
- java发送post和get请求源码及jar包
- java实现邮件发送三种发送方式都有
- JAVA发送邮件和获取ip地址
- java发送ISO8583报文接口案例
- java银联多渠道ISO8583
- JAVA发送HTTP请求操作类
- java发送邮件依赖包javax.mail.jar和acti
- java发送注册短信验证码demo
- java发送电子邮件(已封装成静态类)
- java发送httpPost请求实现
- java发送手机短信验证码
- java手机短信发送demo
- Java发送短信的实现
评论
共有 条评论