Подключите сервер Tuxedo через JCA/J2C, используя приложение java/J2EE при загрузке JBoss/Spring. Такие как XMLink

Я ищу решение для реализации связи между веб-приложением (Java/J2ee) и существующим сервисом Oracle Tuxedo.

Я нашел несколько вариантов, таких как XMLink, JOLT и т. Д.

Как настроить в JBoss eas 6.xx сервер / загрузку Spring?

1 ответ

Лучший способ подключения из wildlfy или jboss к внешней информационной системе (EIS), которая не является JEE, - это написать адаптер ресурсов. Адаптер ресурса действует как драйвер для EIS. Если ваш EIS является сервером, вам нужен адаптер исходящих ресурсов. В этом случае ваш адаптер исходящих ресурсов действует как клиент. Если ваш EIS (Tuxeo) хочет получить доступ к вашему Jboss-серверу в качестве клиента, вам нужен адаптер входящих ресурсов. Входящий адаптер ресурсов действует как сервер для внешних подключений из EIS.

Фреймворком адаптера ресурсов jca в Wildfly является Ironjacamar. Я думаю, что для Jboss тоже. В инфраструктуре Ironjacamar есть генератор кода для создания адаптера входящих или исходящих ресурсов. Я написал простой пример проекта на Github и описал использование генератора кода в этом примере. Я думаю, что это будет работать и на сервере Jboss. Я надеюсь, что это поможет вам.

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