サーバー上の EJB にアクセスするために、Glassfish から Java EE アプリケーション クライアントを使用しないことは可能ですか。スタンドアロンの Java SE クライアントに OpenEJB を使用してみます。出来ますか?このトピックについては、インターネットで何も見つかりません。
ありがとう
サーバー上の EJB にアクセスするために、Glassfish から Java EE アプリケーション クライアントを使用しないことは可能ですか。スタンドアロンの Java SE クライアントに OpenEJB を使用してみます。出来ますか?このトピックについては、インターネットで何も見つかりません。
ありがとう
短い答えはノーです。OpenEJB クライアントは、OpenEJB コンテナーで実行されている EJB のみを処理します。Tomcat、Geronimo、およびスタンドアロンまたはプレーンな Java SE アプリに埋め込まれたコンテナーでの実行はサポートされていますが、GlassFish での実行はサポートされていません。
なお、OpenEJB は GlassFish デプロイメント記述子の読み取りと使用をサポートしているため、OpenEJB がコンテナーである環境で EJB を実行してみたくなる場合は、かなり簡単に実行できるはずです。