问题标签 [openiso8583.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WCF - 如何在 ISO8583 中序列化和反序列化?
我正在开发一个使用 WCF 服务与客户通信的金融应用程序。我想将我的应用程序连接到我所在国家/地区的全球银行网络,我必须使用 ISO8583 消息连接到它。WCF 适合这种情况吗?如何在 WCF 中序列化和反序列化 ISO8583 中的消息?
c# - System.IO.IOException:无法从传输连接读取数据现有连接被主机强制关闭
我正在尝试构建一个 ISO8583 消息,它必须使用 TCP/IP 发送到服务器,我应该从服务器获得响应。但我得到了错误。请帮帮我。
iso8583 - ISO 8583 字段 22
我正在尝试构建一个解析器来反序列化为对象。套接字将字节发送到解析器。对于字段 22 的长度,POS 输入模式将为 N3,字节将始终为 2 位。如何获取该字段的值?
iso8583 - 开箱 jPOS ISO8583
使用磁条卡生成交易时出现此错误。你能建议这里有什么问题吗?
iso8583 - OpenIso8583.Net 在模板中添加一点
图书馆几年前被移动了,我找到的 wiki 链接已经过时了。
我想将第 127 位添加到 Iso8583 类中。我正在使用下面的代码,但程序在从 ToMsg() 调用的 Pack() 方法中死掉了。我不知道在长度字段中输入什么值。该字段是最大长度为 5 的 LLLVAR,那么长度是 5、8 还是 999?所有三个值都会在 Pack() 中引发异常。
我需要添加什么才能使第 127 位工作?
编辑 3/24/20:我添加了对 Bit 和 CreateField 的覆盖。我希望新的位 127 的作用类似于长度为 5 的默认 LLLVAR。
java - 我不断收到错误“org.jpos.iso.ISOException:未找到关键字段 - 未发送 pd-channel-send.120”。请看我的实现
我不断收到错误“org.jpos.iso.ISOException:未找到关键字段 - 未发送 pd-channel-send.120”。请看我的实现。
这是我的频道适配器 10_pd_channel.xml
21_pd_q_beans.xml
任何帮助将不胜感激
java - 无法解包客户端发送的请求。尽管我能够向他们的服务器发送成功的请求,但它一直在抱怨我的打包程序
我有两种方式实现,我发送和接收来自远程服务器的请求。我能够成功发送请求并始终获得成功的响应。但是,当客户向我发送请求时,我的打包程序会抱怨。更新打包程序会导致向客户端发送请求失败。以下是我的错误和配置。
10_channel.xml
20_server.xml
接收请求的代码
iso8583 - JPOS 消息头长度和消息体长度不匹配
如果消息头指示长度为 100 但发送的长度为 99,想检查是否有办法验证 jpos 的服务解析?目前,当我从客户端收到消息时,如果不是,则序列消息将失败,则需要重新启动。
先感谢您。
c# - OpenIso8583Net 字段 95 转换为人类可读格式?
我对二进制转换很陌生。我有以下格式的字段 95 - 总共 42 个字节。下面的字段代表 400 美元。你能帮忙吗,我怎样才能把它转换成400美元的价值?
000000040000000000000000000000000000000000
模板定义: