[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