问题标签 [jpos]
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.
java - 使用 jpos 解包 ISO 8583 消息中的字段 35 时出错
我在拆分 DE 35 时遇到问题,我的 DE 35 打包程序 xml 看起来像这样。
DE 35 数据看起来像这样 [ 374622441715101175D26071361916993999999F ] 其中 37 是数据的长度和其余部分。
当我解压这个字段时,我得到的数据直到倒数第二个数字看起来像[374622441715005175D23071261916092999999] F 转到下一个字段。因为这个剩余的字段没有正确获取数据。
所以你能帮我用包括 F 在内的所有数据正确读取 DE-35 吗?
java - (在 jpos 中)是否有任何转换器将 ISO 消息从一个版本转换为另一个版本?
我想使用 jpos 将 iso 消息版本从 1987 年转换为 1993 年,反之亦然。jpos中是否有任何转换器?
java - 使用 jpos api 打包 SUBFIELDS
我正在尝试编写一个使用jpos framework打包和解包ISOMessage的 main 。
问题是我的消息包含一些子字段,例如字段 48,并且我一直将其作为空值。
在我的配置+主程序下方
打包机
main.java
此主打印除字段 48 之外的所有字段,它返回空值。不知道为什么,是包装层面的问题,还是别的什么。
java - 如何使用 Jpos 库从客户端向服务器发送消息
我的问题是我是 jpos 的新手,我想测试我的应用程序,我的应用程序包括一个服务器 A,它在服务器 B 和客户端(请求者)之间链接所以我必须实现一个客户端来向服务器 A 发送消息,然后将消息转发到服务器B,然后等待服务器B的响应并将其转发给客户端,服务器A正在监听8001并将来自客户端的消息通过端口8000和主机地址127.0.0.1转发到服务器B,这是我的最终实现:
我的通用打包程序(basic.xml):
请注意,没有规范,只是我想从客户端发送一条消息,并通过服务器 A 将其转发给 B,然后等待 B 的响应然后将其发送给客户端。
java - TCP Socket的连接池和多线程?
我有一个 java 应用程序(比如 A),它通过 TCP 套接字与应用程序(比如 B)通信。我的 java 应用程序是多线程的,最多可以处理 100 个线程。为了在 A --> B 之间进行通信,我们有 10 个套接字。
挑战-
连接池- 需要连接池机制来处理 n(比如 100)个线程(应用程序 A),通过 x(比如 10)个 TCP 套接字与应用程序 B 通信。
多线程- 两个线程如何访问同一个套接字,一一发送请求并取回映射到适当线程的响应。
多个请求- 两个线程是否可以同时在单个套接字上发送请求。
我们可以通过任何框架来克服这个挑战吗?可能吗?听说 Spring Integration/ApacheCamel/Local MQ 可以解决这个方案。任何例子。
java - JPOS 客户端和非 JPOS-HOST 之间应该如何通信
我正在处理财务消息传输,我们的任务是从一个系统向另一个系统发送 ISO-8583 消息,我们决定操纵 jpos,发生的问题是我们来自另一端的接收器不是 jpos 服务器,所以它不识别 MTI 在哪里,标题在哪里,以及类似的东西,更清楚地说,它不识别 jpos pack输出。
我们可以做些什么吗?我们是否有义务在我们的末端(jpos 的末端)进行修改?
jpos - 无法解析 jPOS 最新版本 2.0.8?
我试图解析 jPOS:2.0.8 版本,但它失败了,因为无法解析 com.sleepycat.je:je:7.0.6 的依赖关系。
我已经检查了 maven 存储库,并且那里有 com.sleepycat.je 较低版本。
http://repo.maven.apache.org/maven2/com/sleepycat/je/ http://repo.maven.apache.org/maven2/org/jpos/jpos/2.0.8/jpos-2.0.8。绒球
编辑即使我已经添加maven { url 'download.oracle.com/maven'; }
了 build.gradle 但仍然没有解决依赖关系。
编辑:我得到以下错误
出了什么问题:无法解析配置“:compileClasspath”的所有依赖项。
无法解析 com.sleepycat:je:7.0.6。要求:org.jpos:jpos:2.0.8 无法解析 com.sleepycat:je:7.0.6。无法获取资源“ http://repo.maven.apache.org/maven2/com/sleepycat/je/7.0.6/je-7.0.6.pom ”。无法获取“ http://repo.maven.apache.org/maven2/com/sleepycat/je/7.0.6/je-7.0.6.pom ”。连接到 repo.maven.apache.org:80 [repo.maven.apache.org/151.101.20.215] 失败:连接超时:连接无法解析 com.sleepycat:je:7.0.6。无法获取资源“ http://jpos.org/maven/com/sleepycat/je/7.0.6/je-7.0.6.pom ”。无法获取' http://jpos.org/maven/com/sleepycat/je/7.0.6/je-7.0.6.pom'。连接到 jpos.org:80 [jpos.org/52.7.83.125] 失败:连接超时:连接无法解析 com.sleepycat:je:7.0.6。无法获取资源“ http://download.oracle.com/maven/com/sleepycat/je/7.0.6/je-7.0.6.pom ”。无法获取“ http://download.oracle.com/maven/com/sleepycat/je/7.0.6/je-7.0.6.pom ”。连接到 download.oracle.com:80 [download.oracle.com/23.50.225.25, download.oracle.com/23.50.225.9] 失败:连接超时:连接
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
iso8583 - 使用 jPOS 的 ISO8583 可变长度字段
我正在使用 jPOS 来创建 ISO8583 消息,我正在使用 genericpackager 但它似乎只支持固定长度的数据字段。如果字段的大小可变,我想在字段之前添加字段的长度。我在下面使用:
并在 .java 文件中isoMsg.set(34, "12345ABCDE");
我需要进行哪些更改才能在字段之前添加字段的长度。
iso8583 - 发送 ISOMsg 到 ISOServer
我必须使用 jPOS 将 ISO8583 消息发送到 ISOServer。我能够从客户端模拟器与 QServer 通信,发送消息并获得响应。现在,我必须实现一个将这些消息发送到同一台服务器的 java 项目(客户端)。
我有一个 QServer 在端口 10000 上侦听,并且在我的项目的主类中有一个 ISOMsg 对象。如何将此消息发送到服务器 (localhost:10000) ?
先感谢您。
java - JPOS 8583 位图未正确获取
我正在尝试使用 jpos 在 java 中构建一个模拟器。请在将数据发送到服务器期间找到我末尾的字符串。此字符串是从另一个模拟器生成的,如下所示 String r:A\11\A8\E0\90\ on另一方面,我们的模拟器字符串为 String :r:A\11\A8\E0?\
所以我的问题是我正在使用位图字段的 IFB_BITMAP 类,为什么将 90 值转换为?特殊字符?