Wie man EJB-Aufruf von Standalone-java-Programm in verschiedenen JVM
Habe ich entwickelt EJB mit NETbeans IDE mit glassfish server. Ich kann es aufrufen standalone-java, nur wenn das java-Projekt, entwickelt unter NETbeans und laufen unter der gleichen JRE. Aber ich brauche, um herauszufinden, wie es in anderen jre ist.
Ich konnte nicht finden viel Hilfe dabei. Irgendwelche Vorschläge? (oder weiterführende links tun würde)
Danke,
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fordern EJB von remote JVM, sollten Sie
Verwenden @Remote-annotation auf Sie EJB
Liefern jar mit den interfaces und legen Sie es in den classpath der Sie client-vm
JNDI verwenden, um eine Referenz auf die EJB-stub vom server.
Für JNDI müssen Sie eine Implementierung, hängt davon ab, container (zum Beispiel, wenn seine JBoss jboss-client-all.jar sollte genug sein (ich weiß nicht mehr den genauen Namen, aber du hast den Punkt, denke ich)
Sobald Sie sich wohl fühlen mit der Allgemeinen Begriffe und Definitionen, Lesen Sie in diesem Beispiel, ich denke, die handlich genug
Beispiel
Hoffe, das hilft
SCHRITT 1:
SCHRITT 2:
SCHRITT 3: