资源简介
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个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论