Como chamar ejb em servidor diferente

como ficaria a chamada para um ejb em outro servidor/jvm ??

Segundo o link - http://glassfish.java.net/javaee5/ejb/EJB_FAQ.html#cross-appserverremoteref, acho que é criando um context manual passando os parâmetros JNDI, ou inves de usar o context interno do ejb container.

try { Context ctx = new InitialContext(props); h = (HelloOrion)ctx.lookup("HelloOrionBean"); } catch ( Exception e) { return e.toString(); } return "Hello From Glassfish!!!! " + h.sayHelloRemote(); }

Nunca fiz…kkkk
Vale lembrar que isso fura a propagação de transação entre os diferentes ejb containers…