2014-03-12 61 views
4

在我目前的公司,我们正在考虑使用jPOS与其他系统进行ISO 8583集成。我一直在阅读免费的文档,但我仍然有很多空白。 例如:应该如何在产品环境中配置/使用jPOS?

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

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

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

  4. 是否有任何其他参考或这个基本系统的例子,接收ISO 8583消息,做一些东西,然后回复ISO8583消息?

谢谢

回答

3
  1. 如何初级专业人员应该在督促工作?我是否应该启动一个Q2服务器,它会像端点一样接收或发送ISO8583消息?

是的,这是首选的方法。

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

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

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

有一个关于如何运行初级警务人员为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

你可以找到初级专业人员-EE在这里:http://github.com/jpos/jPOS-EE

+1

谢谢您的回答,@apr。也许你给我发了错误的线索:)那个是关于一些疯狂的弹簧配置问题......不幸的是没有什么用处。无论如何,我可以像春豆一样开始Q2吗? “/ path/to/your/deploy”是服务器到我的war文件部署位置的真实路径? Q2得到消息后,如何将该消息“传输”到我的业务类/服务中?我的意思是,Q2服务器和我的应用代码之间的链接是什么? – felixthecar

+1

最后一个问题:当我购买jPOS许可证时,我会得到哪一个jPOS或jPOSEE?谢谢!! PS:请忘记线程评论...我有另一个选项卡打开这里与其他一些东西:)你给我发送正确的链接... – felixthecar

+1

我想你可以开始Q2作为春豆。 '/ path/to/deploy'是Q2部署描述符的路径。看看http://jpos.org/learn – apr

相关问题