Примеры реализации JCA

Мне нужно разработать адаптер JCA, и я ищу некоторые ссылки. Я искал на Amazon и нашел только 2 книги JCA, и одна из них имеет довольно плохие комментарии. Так что, думаю, у меня осталась только одна книга, на которую можно было сослаться.

Поэтому я хотел бы знать, есть ли пример реализации адаптера JCA, который поможет моей разработке. Я искал в Google, но мне удалось найти только несколько очень простых примеров. Заранее спасибо.


person K Hein    schedule 08.12.2010    source источник
comment
JCA — едва ли не самая сложная спецификация JEE, которую я знаю... Какой образец вам нужен? входящий или исходящий?   -  person 卢声远 Shengyuan Lu    schedule 08.12.2010
comment
Привет, Шэнъюань Лу! Мне нужно реализовать как входящий, так и исходящий. Было бы здорово, если бы вы могли предоставить оба. Спасибо!   -  person K Hein    schedule 08.12.2010


Ответы (6)


При разработке адаптера я использовал пример от JBoss. Я считаю, что это ссылка:

http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/4/html/An_Overview_of_the_JBossCX_Architecture-A_Sample_Skeleton_JCA_Resource_Adaptor.html

Удачи. Будьте готовы к трудным дням! :(

person AlexR    schedule 08.12.2010

Пример входящего трафика в коде Google: http://code.google.com/p/jca-sockets/.

Другие исходящие сообщения в javaworld: создание собственного адаптера архитектуры коннектора J2EE

Надеюсь, они смогли помочь.

Как сказал Алекс: «Удачных дней!» :)

person 卢声远 Shengyuan Lu    schedule 08.12.2010

Ссылка, предоставленная Алексом, кажется полезным образцом реализации. Но я не смог найти исходный код по ссылке, указанной в этом документе.

С помощью Google я нашел исходные коды этого примера адаптера JCA по ссылке ниже. На случай, если кто-то ищет то же самое, я разместил его здесь.

http://lists.jboss.org/pipermail/jboss-cvs-commits/2006-November/011464.html

person K Hein    schedule 09.12.2010
comment
Спасибо, что поделились ссылкой. Легенда! Я только что скачал JBoss 4, чтобы не найти этот код в примерах. - person ozOli; 08.01.2014

Вы также можете рассмотреть connectorZ Адама Биена.

Если вам нужно что-то более конкретное для Jboss, вы можете рассмотреть Red Hat Iron Jacamar, который является реализацией Jboss JCA. Существуют выпуски, совместимые с JCA 1.0, 1.5, 1,6 и 1.7, причем каждый из них обратно совместим. Загружаемый файл также содержит образец каталога с 4 простыми примерами. Также в Iron Jacamar вы можете найти очень интересный генератор кода и плагин для eclipse, оба из которых способны генерировать полные скелеты адаптера JCA.

person garfield    schedule 31.10.2014

У меня также были большие проблемы с поиском примеров и документации. Я написал небольшой пример TCP-сервера адаптера входящих ресурсов для wildfly10 и EE7. Я использовал эти примеры в качестве основы для своих вопросов на этом форуме. Я описал в readme.md использование генератора исходного кода Iron Jacamar JCA. Этот инструмент очень полезен. В конце описания я помещаю ссылки на полезную документацию.

person Jochen Buchholz    schedule 26.04.2018

Образцы Glassfish имеют коннектор Java Mail JCA для разных версий EE.

Здесь версия Java EE 6:

https://github.com/eclipse-ee4j/glassfish-samples/tree/master/ws/javaee6/connectors/apps/mailconnector

Кроме того, есть адаптер ресурсов Cuckoo для SAP по адресу https://sourceforge.net/p/cuckoo-ra/home/Home/

person weberjn    schedule 02.05.2021