Промежуточное программное обеспечение ISO8583 с JBoss

Я хочу спросить о JBoss Middleware для ISO8583.

Итак, я немного новичок в ISO8583, насколько я знаю, мы могли бы использовать JPOS Framework для этого. Затем мой руководитель попросил меня исследовать промежуточное ПО JBoss, которое можно было бы использовать для разработки приложения промежуточного ПО для отправки, получения и анализа сообщения ISO8583.
Я читал на сайте JBoss Middleware, к сожалению, я до сих пор не уверен, какую технологию JBoss я должен использовать для разработки такого приложения.

Вот мои вопросы:
1. Чтобы разработать корпоративное приложение, способное отправлять, получать и анализировать ISO8583, мне следует объединить JPOS с JBoss Middleware? или JBoss Middleware обладает полной способностью справиться с этим?
2. Есть ли у кого-нибудь / знают хороший материал / учебное пособие для меня, чтобы узнать о создании промежуточного программного обеспечения ISO8583 с технологией JBoss?

Спасибо.

1 ответ

Вы можете воспользоваться JPos Q2 и создать сервлет, развертываемый в контейнере JBoss.

В методе инициализации службы вы можете сделать это:

Q2 q2 = new Q2();
q2.start();
  1. JBoss Middleware - это семейство продуктов, и одни только его компоненты не предоставляют возможности ISO8583 из коробки.

jPOS - одна из самых популярных платформ Java, предоставляющая полные возможности для обработки отправки и получения сообщений ISO8583. Есть другие альтернативы, такие как j8583 и IsoTypes.

Вы можете объединить любую из этих библиотек ISO8583 вместе с JBoss Fuse (частью семейства промежуточного программного обеспечения JBoss), чтобы создать решение, способное отправлять, получать и анализировать сообщения ISO8583.

  1. Я не знаю однозначного руководства по созданию таких решений. Если вам нужно использовать Middleware JBoss, вы можете следовать по этому маршруту:

    • Посмотрите на IsoTypes, который предоставляет библиотеку для сортировки ISO8583 для Apache Camel (используется JBoss Fuse).

    • Начните с построения маршрута Camel, который реализует функции библиотеки IsoType. Посмотрите на этот пример проекта.

Помните, что создание готового к использованию сервера и / или клиента ISO8583 из решений с открытым исходным кодом требует значительных усилий с точки зрения масштабируемости, информационной безопасности и совместимости с несколькими финансовыми хостами и коммутаторами.

Мой ответ относится только к первым основным шагам, чтобы лучше понять вашу проблему / решение.

В качестве примечания вам может быть интересно взглянуть на jreactive-8583, разъем ISO8583, который обрабатывает разбор сообщений и сетевой уровень из коробки. Вы можете создать свое приложение, используя это, и развернуть его на сервере приложений JBoss (также входит в семейство промежуточного программного обеспечения JBoss). Я использую это в производстве.

Другие вопросы по тегам