Как установить контекст и вызвать WebSphere EJB из Sun JRE (не IBM) - PullRequest
1 голос
/ 27 сентября 2008

Есть ли способ вызвать EJB, который обслуживается через WebSphere (iiop: // host: port / ejbName) из ванильного JRE (как Sun). Многие люди говорили мне, что этот тип архитектуры основан на однородной среде. Мысли

Ответы [ 2 ]

2 голосов
/ 28 сентября 2008

Да, это возможно. Вы должны создать то, что называется тонким клиентом. Он имеет ограничения на поиск JNDI из-за того, что он не является частью среды контейнера, поэтому необходимо использовать полностью определенные имена.

Просто поищите в Google "тонкий клиент ibm ejb". К сожалению, у меня нет ссылки на соответствующие библиотеки (для WAS 6), они работают.

1 голос
/ 21 октября 2008

Хотя это возможно, я не рекомендовал бы его, потому что вы просите о проблемах при использовании RMI-IIOP в гетерогенной среде.

Мой подход заключается в том, чтобы представить EJB как веб-сервис и использовать его на клиенте.

...