2012-01-30 15 views
0

普通のJavaプログラム(IDEを使用せずに)からEJB(glassfishサーバーを持つNETBEANSを使用して作成)を呼び出す必要があります。私はの異なるJVMのにEJBとクライアントの両方を作成し、それらを実行するように指示されました。 (別のJVMでは、JVMのさまざまな不一致を意味しません)。EJBを呼び出す方法

+0

http://wiki.netbeans.org/CreatingEJB3UsingNetbeansAndGlassfishこれはあなたにとって役に立ちます –

+0

@ Hemant-私はすでにこれを行っています。 IDEを使わずに自分のクライアント、つまりプレーンなJavaプログラムを作成したい。私は両方を作成するnetbeansを使用する場合、私は同じJVM内になるだろうと思う。ここで重要なのは、別のJVMからEJBを呼び出す方法です。 –

答えて

0

異なるJVMインスタンス間の操作と同じです。

クラスパスにインターフェイスjarを置き、JNDIからejbインスタンスを検索します。

1

はこちらをご覧:http://glassfish.java.net/javaee5/ejb/EJB_FAQ.html#StandaloneRemoteEJB

あなたは(に見て、あなたが別のマシンに移動し、あなたのランニングGlassFishのインスタンスに接続するように設定する必要がありますテスト目的のために、クライアントアプリケーションを作成するために、任意のIDEを使用することができます上記の文書の第4部)

関連する問題