6

在我目前的公司,我们正在考虑使用 jPOS 与其他系统进行 ISO 8583 集成。我已经阅读了一段时间的免费文档,但我仍然有很多空白。例如:

  1. jPOS 应该如何在产品中工作?我是否应该启动一个 Q2 服务器,它的行为就像端点接收或发送 ISO8583 消息?我想如何将它与我的应用程序服务器集成?

  2. 在哪些情况下,我应该如何使用 jPOS Space?

  3. 我的基本用例是发送/接收 ISO 消息。我需要所有这些东西吗?

  4. 是否有任何其他参考资料或这个基本系统的示例,它接收 ISO 8583 消息,做一些事情,然后在 ISO8583 消息中回复?

谢谢,

4

1 回答 1

6
  1. jPOS 应该如何在产品中工作?我是否应该启动一个 Q2 服务器,它的行为就像端点接收或发送 ISO8583 消息?

是的,这是首选方式。

我想如何将它与我的应用程序服务器集成?

如果您的应用程序服务器基于 OSGi,您可以将 Q2 作为 OSGi 包启动。否则,您可以从代码中实例化 Q2 并启动它,即:

Q2 q2 = new Q2("/path/to/your/deploy");
q2.start();

这里有一个关于如何将 jPOS 作为 JBoss SAR 运行的详细信息:https ://groups.google.com/forum/#!topic/jpos-users/Ro5wLB7qwKw - 可以用作其他应用服务器的参考。

在哪些情况下,我应该如何使用 jPOS Space?

你不必这样做,除非你觉得它有用。jPOS 在内部使用空间进行服务间通信。

是否有任何其他参考资料或这个基本系统的示例,它接收 ISO 8583 消息,做一些事情,然后在 ISO8583 消息中回复?

您可能想尝试 jPOS-EE 项目中的“clientsimulator”和“serversimulator”示例。您可以在此处找到这些文档:http: //jpos.org/doc/jPOS-EE.pdf

你可以在这里找到 jPOS-EE:http: //github.com/jpos/jPOS-EE

于 2014-03-12T23:52:32.360 回答