G
Gast
Gast
Hallo!
Beginne gerade mich mit EJB 3 zu beschäftigen und habe dazu ein paar Fragen zum Aufruf von EJB's:
(1) Wenn die Beans mal auf dem Server laufen und ich sie von einem normalen Commandline-Client oder Swing-Client aufrufen will, muß ich JNDI verwenden, richtig?
(2) Bin neulich auf den Begriff "Enterprise Client" gestoßen. Der soll ja in so einer Art Lightweight-Container laufen, der auch Dependency Injection unterstützt. Leider konnte ich kein Beispiel dazu finden. Ist das im Prinzip ein normaler Cmd-Client bzw. Swing-Client zu dem man nur irgendein JAR-File (welches?) packen muß, damit er in dem Container läuft? Oder, muß ich den dann auch auf einem JavaEE Server deployen und wieder irgendwie von Außen ansprechen?
(3) Kennt eventuell irgendwer ein Tutorial, wo gezeigt wird, wie man so einen Enterprise Client entwickelt und verwendet?
Danke!
Beginne gerade mich mit EJB 3 zu beschäftigen und habe dazu ein paar Fragen zum Aufruf von EJB's:
(1) Wenn die Beans mal auf dem Server laufen und ich sie von einem normalen Commandline-Client oder Swing-Client aufrufen will, muß ich JNDI verwenden, richtig?
(2) Bin neulich auf den Begriff "Enterprise Client" gestoßen. Der soll ja in so einer Art Lightweight-Container laufen, der auch Dependency Injection unterstützt. Leider konnte ich kein Beispiel dazu finden. Ist das im Prinzip ein normaler Cmd-Client bzw. Swing-Client zu dem man nur irgendein JAR-File (welches?) packen muß, damit er in dem Container läuft? Oder, muß ich den dann auch auf einem JavaEE Server deployen und wieder irgendwie von Außen ansprechen?
(3) Kennt eventuell irgendwer ein Tutorial, wo gezeigt wird, wie man so einen Enterprise Client entwickelt und verwendet?
Danke!