java socket 解包_java实现的8583发包解包

【实例简介】

java实现的8583发包解包,里边是一个详细的demo,包含socket通讯和银联加密算法

【实例截图】

【核心代码】

java8583

└── j8583

├── j8583.iml

├── pom.xml

├── resources

│   └── log4j.xml

├── src

│   └── com

│   └── protocol

│   ├── communicator

│   │   ├── Communicate.java

│   │   ├── CommunicateSocketLgCon.java

│   │   ├── DefaultSocketProcess.java

│   │   └── SocketProcessor.java

│   ├── demo

│   │   └── abc

│   │   ├── AbstractProtocolABC.java

│   │   ├── ConfigABC.java

│   │   ├── Define8583ABC.java

│   │   ├── ProtocolAbcPay.java

│   │   ├── ProtocolAbcSign.java

│   │   └── ProtocolSign.java

│   ├── dto

│   │   ├── Request.java

│   │   ├── RequestPay.java

│   │   ├── RequestReg.java

│   │   ├── Response.java

│   │   ├── ResponsePay.java

│   │   └── ResponseReg.java

│   ├── p8583

│   │   ├── Define8583.java

│   │   ├── field

│   │   │   ├── AbstractFieldAutoFill.java

│   │   │   ├── AbstractFieldCommon.java

│   │   │   ├── AbstractField.java

│   │   │   ├── FieldAsc.java

│   │   │   ├── FieldBcd.java

│   │   │   ├── FieldBitMap.java

│   │   │   ├── FieldComp.java

│   │   │   ├── Field.java

│   │   │   ├── FieldMac.java

│   │   │   ├── FieldVar2.java

│   │   │   ├── FieldVar3.java

│   │   │   ├── FieldVarBcd2.java

│   │   │   └── FieldVarBcd3.java

│   │   └── Protocol8583.java

│   ├── Protocol.java

│   ├── socket

│   │   ├── executor

│   │   │   ├── base

│   │   │   │   ├── Executor8583.java

│   │   │   │   └── Executor.java

│   │   │   └── json

│   │   │   ├── Executor8583Pay.java

│   │   │   └── Reader8583Pay.java

│   │   ├── SocketConfig.java

│   │   ├── SocketServer8583.java

│   │   └── SocketServer.java

│   └── utils

│   ├── BcdUtils.java

│   ├── ByteUtil.java

│   ├── DesThreeBoc.java

│   ├── ExceptionUtils.java

│   ├── Log.java

│   ├── MacUtils.java

│   └── StringUtils.java

├── target

│   ├── classes

│   │   ├── com

│   │   │   └── protocol

│   │   │   ├── communicator

│   │   │   │   ├── Communicate.class

│   │   │   │   ├── CommunicateSocketLgCon.class

│   │   │   │   ├── DefaultSocketProcess.class

│   │   │   │   └── SocketProcessor.class

│   │   │   ├── demo

│   │   │   │   └── abc

│   │   │   │   ├── AbstractProtocolABC.class

│   │   │   │   ├── ConfigABC.class

│   │   │   │   ├── Define8583ABC.class

│   │   │   │   ├── ProtocolAbcPay.class

│   │   │   │   ├── ProtocolAbcSign.class

│   │   │   │   └── ProtocolSign.class

│   │   │   ├── dto

│   │   │   │   ├── Request.class

│   │   │   │   ├── RequestPay.class

│   │   │   │   ├── RequestReg.class

│   │   │   │   ├── Response.class

│   │   │   │   ├── ResponsePay.class

│   │   │   │   └── ResponseReg.class

│   │   │   ├── p8583

│   │   │   │   ├── Define8583.class

│   │   │   │   ├── field

│   │   │   │   │   ├── AbstractFieldAutoFill.class

│   │   │   │   │   ├── AbstractField.class

│   │   │   │   │   ├── AbstractFieldCommon.class

│   │   │   │   │   ├── FieldAsc.class

│   │   │   │   │   ├── FieldBcd.class

│   │   │   │   │   ├── FieldBitMap.class

│   │   │   │   │   ├── Field.class

│   │   │   │   │   ├── FieldComp.class

│   │   │   │   │   ├── FieldMac.class

│   │   │   │   │   ├── FieldVar2.class

│   │   │   │   │   ├── FieldVar3.class

│   │   │   │   │   ├── FieldVarBcd2.class

│   │   │   │   │   └── FieldVarBcd3.class

│   │   │   │   └── Protocol8583.class

│   │   │   ├── Protocol.class

│   │   │   ├── socket

│   │   │   │   ├── executor

│   │   │   │   │   ├── base

│   │   │   │   │   │   ├── Executor8583.class

│   │   │   │   │   │   └── Executor.class

│   │   │   │   │   └── json

│   │   │   │   │   ├── Executor8583Pay.class

│   │   │   │   │   └── Reader8583Pay.class

│   │   │   │   ├── SocketConfig.class

│   │   │   │   ├── SocketServer8583.class

│   │   │   │   └── SocketServer.class

│   │   │   └── utils

│   │   │   ├── BcdUtils.class

│   │   │   ├── ByteUtil.class

│   │   │   ├── DesThreeBoc.class

│   │   │   ├── ExceptionUtils.class

│   │   │   ├── Log.class

│   │   │   ├── MacUtils.class

│   │   │   └── StringUtils.class

│   │   └── log4j.xml

│   └── test-classes

│   └── com

│   └── protocol

│   └── demo

│   └── abc

│   ├── ProtocolAbcPaySocket.class

│   ├── ProtocolAbcPayTest.class

│   └── TestDecode.class

└── test

└── com

└── protocol

└── demo

└── abc

├── ProtocolAbcPaySocket.java

├── ProtocolAbcPayTest.java

└── TestDecode.java

41 directories, 102 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值