Author Topic: Invocar a la interfaz remota de un EJB sin tener que agregar el EJB completo en  (Read 52 times)

JobFer

  • Newbie
  • *
  • Posts: 10
  • Karma: 0
    • View Profile
TITULO: Invocar a la interfaz remota de un EJB sin tener que agregar el EJB completo en el cliente

Netbeans ofrece esta posibilidad:



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"):



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



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:



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
« Last Edit: Septiembre 24, 2017, 01:46:14 am by JobFer »

 

ey