Rekl bych, ze uvnitr JSP by to byla dobra prasecina, ani me nenapadlo to zkouset :) Na druhou stranu, i z JSP stranky se nakonec stava servlet, takze proc ne? :)
Uvnitr weboveho kontejneru urcite. Co se tyka "na strane klienta", zalezi jestli klient je v jine JVM ci nikoli.
Podle toho, co jsem zkousel ja, tak jedina moznost je uvnitr "Main classy" (tridy, kde je main metoda a "lukapuji" (pekne slovo) remote interface), alespon tak je to prezentovano pro EJB3 :)
Jinak klasicky pres InitialContext.lookup.
V JBoss AS nejsem az takovy znalec, ale jak je to s JNDI kontextem? Napriklad uvnitr glassfishe, kdyz chci ziskat nejakou EJB beanu jinak, nez pres @EJB (DI), ale pres Context.lookup, musim specifikovat JNDI v anotaci @EJBs nad danou komponentou.