[Java lista] Local és Remote együtt

Auth Gábor auth.gabor at javaforum.hu
2008. Május. 5., H, 19:44:20 CEST


Halihó!

  Próbálgatom a lehetőségeket az EJB3 Session Bean meghívására, és eljutottam 
egy olyan pontra, amely ránézésre nem egészen szabványos, de átgondolva 
működnie kell és kényelmes is: egy interfész a Remote és a Local is:

@Local
@Remote
public interface DomainServiceInterface
{
  public Domain getDomainByName(java.lang.String name);
  public Portal getFirstPortal(Domain domain);
}
A kliens oldalon a Bean meghívása a lehető legegyszerűbb:

  private @EJB DomainServiceInterface domainService;

A Glassfish szépen okosan a Local interfészt választja ki működésmód szerint, 
most nincs erőm egy külön projektbe pakolni az interfészt, illetve egy másik 
war projektből meghívni ugyanezt, hogy a Remote miképp működne... így csak 
feltételezem, hogy a Remote fog meghívódni, de lehet, hogy nem... :)

  Mindez kicsit bővebben: 
http://www.javaforum.hu/javaforum/6/forum/forum/41/showTopic/topic_4.local_es_remote_egyutt

  Lenne valakinek kedve, ideje, lehetősége JBoss alatt kipróbálni, mert 
alapból nem tud az EAR JBoss 4.2.2/4.3 alatt, gondolom az eltérő JNDI 
elnevezések és az implementációs különbségek okán... :(
-- 
http://www.javaforum.hu -=- http://www.enaplo.hu
Auth Gábor -=- http://www.javaforum.hu/web/authgabor


További információk a(z) Javalist levelezőlistáról