gpt4 book ai didi

java - 如何通过电话线将数据发送到 ISO8583 主机(拨号 NAC),客户端是 JAVA?

转载 作者:行者123 更新时间:2023-12-04 05:10:39 26 4
gpt4 key购买 nike

我正在构建一个用 java 编写的 ISO8583 客户端,我需要发送到 ISO8583 主机,该主机托管在具有专用电话号码(模拟)的 NAC 上。

客户端(PC)正在生成 TCP/IP 数据,理想情况下它应该调用电话号码并发送数据包并接收响应数据包。

我完成了所有 Iso8583 部件,它也适用于 IP->IP,
我想知道如何设置它以在 IP(TCP) -> 模拟电话线 (HOST) 中工作。

谢谢,
拉吉

最佳答案

如果您使用的是 NAC,那么您不需要 TCP -> 串行线路,这是 NAC 交换机的工作,除非您正在编写自己的交换机。

交易流程是 ISO HOST -> NAC (TCP)-> NAC (Serial) -> Terminal/POS。

如果要从 PC 向 NAC 发送串行数据包,则需要将一个调制解调器连接到 PC 的串行端口并发送数据。

如果您有第三方 NAC(Ingenico,Verifone),那么您不需要调制解调器,因为它们通常会提供一个串行接口(interface),您可以连接到 PC 以发送数据。

如果您对 C API 感兴趣(您可以轻松地将它们转换为 java),请查看 github 项目

https://github.com/kchandan/nac_switch

我建议你 fork 它并创建可能对其他人有用的 JAVA API。

关于java - 如何通过电话线将数据发送到 ISO8583 主机(拨号 NAC),客户端是 JAVA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14971452/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com