简体   繁体   中英

ISO8583 middleware with JBoss

I want to ask about JBoss Middleware for ISO8583.

So, I kinda new on ISO8583, from what I know is we could use JPOS framework for this one. Then my supervisor ask me to research about JBoss Middleware that could be used to develop middleware application for send, receive, and parse ISO8583 message.
I have read on JBoss Middleware website , unfortunately I'm still not sure which JBoss technology should I use to develop such application.

Here is my questions:
1. In order develop enterprise application that capable to send, receive, and parse ISO8583, should I combine JPOS with JBoss Middleware? or JBoss Middleware has a complete capability to handle it?
2. Does anyone has/know good material/tutorial for me to learn about building ISO8583 middleware with JBoss technology?

Thank you.

You can take advantage of JPos Q2 and create a servlet deployable to JBoss container.

In the service init method you can do this:

Q2 q2 = new Q2();
q2.start();
  1. JBoss Middleware is a family of products and its components alone do not provide ISO8583 capabilities out of the box.

jPOS is one of the most popular Java frameworks that provide complete capabilities to handle sending and receiving ISO8583 messages. There are other alternatives such as j8583 and IsoTypes .

You can combine any of these ISO8583 libraries together with JBoss Fuse (part of the JBoss Middleware family) to build a solution capable of sending, receiving and parsing ISO8583 messages.

  1. I'm not aware of a definitive guide about building such solutions. If you need to use JBoss Middleware, you can follow this route:

    • Look into 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 .

Please, be aware that building a production ready ISO8583 server and/or client from open source solutions require significant work in terms of scalability, information security and compatibility with multiple financial hosts and switches.

My answer only refers to the first basic steps to understand your problem/solution fit a bit better.

As a side note, you may be interested in looking at jreactive-8583 , an ISO8583 connector that handles message parsing and the network layer out of the box. You may build your application using this and deploy it into JBoss Application Server (part of the JBoss Middleware family too). I use it in production.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM