我想问一下ISO8583的JBoss中间件。
所以,我对ISO8583有点陌生,据我所知,我们可以使用JPOS框架来完成这项工作。然后我的主管让我研究JBoss中间件,它可以用来开发用于发送、接收和解析ISO8583消息的中间件应用程序。
我在JBoss Middleware website上读过,不幸的是,我仍然不确定我应该使用哪种JBoss技术来开发这样的应用程序。
以下是我的问题:
谢谢。
发布于 2016-10-24 10:25:38
jPOS是最流行的Java框架之一,它提供了处理发送和接收ISO8583消息的完整功能。还有其他的选择,如j8583和IsoTypes。
您可以将这些ISO8583库中的任何一个与JBoss Fuse ( JBoss中间件家族的一部分)组合在一起,以构建能够发送、接收和解析ISO8583消息的解决方案。
- Look into [IsoTypes](https://code.google.com/archive/p/isotypes/), which provides an ISO8583 marshalling library for Apache Camel (used by JBoss Fuse).
- Start by building a Camel route that implements the IsoType library functions. Look into this [sample project](https://github.com/FuseByExample/HelloCamel).
请注意,从开源解决方案构建生产就绪的ISO8583服务器和/或客户端需要在可伸缩性、信息安全性以及与多个金融主机和交换机的兼容性方面做大量工作。
我的回答只涉及更好地理解你的问题/解决方案的第一个基本步骤。
顺便说一下,您可能会对jreactive-8583感兴趣,它是一种处理消息解析和开箱即用的网络层的ISO8583连接器。您可以使用它构建应用程序并将其部署到JBoss应用服务器(也是JBoss中间件家族的一部分)。我在生产中使用它。
发布于 2019-05-14 06:50:13
您可以利用JPos Q2并创建可部署到JBoss容器的servlet。
在service init方法中,您可以这样做:
Q2 q2 = new Q2();
q2.start();https://stackoverflow.com/questions/33230496
复制相似问题