EJB (Enterprise Java Beans) - Invocar a la interfaz remota de un EJB sin tener que agregar el EJB completo en el cliente

   
Vista:

Invocar a la interfaz remota de un EJB sin tener que agregar el EJB completo en el cliente

Publicado por JOBFER (3 intervenciones) el 23/09/2017 18:48:23
Netbeans ofrece esta posibilidad:

Duda2-1

Es decir, crear un proyecto ENTERPRISE APPLICATION (en el ejemplo "DemoVideoJPA") que contiene:
- un proyecto EJB (en el ejemplo "DemoVideoJPA-ejb")
- y un proyecto WEB (en el ejemplo "DemoVideoJPA-war")

Pero lo importante es que permite crear la INTERFAZ REMOTA del EJB, en otro proyecto independiente (en el ejemplo "EjemploClassLibrary"):

Duda2-4

Siendo el resultado este:
Que el EJB de Sesión está en un proyecto ENTERPRISE APPLICATION,
y su INTERFAZ REMOTA está en un proyecto JAVA CLASS LIBRARY


Duda2-2


Y con esto conseguimos que, a la hora de crear un cliente web (en el ejemplo "LlamarEJBRemoto") que llame al EJB, sólo sea necesario agregar el proyecto "EjemploClassLibrary" a dicho cliente, y no se necesite agregar el proyecto EJB completo:


Duda2-3


Y esto funciona !!


Ahora la pregunta: ¿Esto mismo se puede hacer en ECLIPSE?
Lo he probado de cien formas distintas y no hay manera, así que si alguien lo ha conseguido, que suba el código y/o los pantalllazos, las palabras o enlaces a otras páginas no sirven en este caso.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder