Das einleiten einer Remote-EJB-durch die @EJB-annotation

Einfache Frage: wenn ich das Deployment einer EJB auf eine bestimmte Anwendung, Server, und dann will ich es nutzen aus einer EJB-Deployment auf verschiedenen Application-Server (aus der Ferne natürlich), wie kann ich Spritzen eine remote-Instanz der früheren EJB-innen die zweite?

Es sollte so etwas wie dieses:

 @Stateless
 public class EJBClient {

   @EJB("myRemoteBean")
   static private MyBeanRemote bean;

   ... 
 }

Aber was ich gerne wissen würde ist: wie kann ich geben Sie die JNDI-Eigenschaften (IP und so) der erste Application-Server für die zweite zu tun, die look-up?

Wenn es keinen standard-Weg, dies zu tun, die Server sind JBoss.

  • Die a-schau mal hier: stackoverflow.com/questions/7839207/...
  • Danke, kann ich kaum glauben... :S
  • Ich glaube, dass einige app-Server haben Ihre proprietäre Lösungen für solche Dinge. Sollten Sie google es, wie ich es eben gehört haben (anmutigen) etwas über Weblogic und Ihre Art zu injizieren remote bean.
InformationsquelleAutor Mr.Eddart | 2012-05-01
Schreibe einen Kommentar