JBoss4ASインスタンスにデプロイされた既存のエンタープライズアプリケーション用のアドオンWebアプリケーションに取り組んでいます。簡単にするために、Netbeansで提供されているGlassfishアプリケーションサーバーを使用しています。プロトタイプでは、使用するすべてのライブラリを、デプロイするwarファイルにパックします。また、Hibernateといくつかの非常に基本的なライブラリもパックします。ただし、将来的には、サーバーが提供するライブラリや、JNDIデータベース接続ルックアップ、セッションおよびエンティティBeanなどの機能も使用したいと考えています。
私の質問:
- JbossでGlassfish用にパックされたwarファイルに単純なWebアプリケーションをデプロイする側面はありますか?これは、問題を解決するのが難しい場合がありますか?
- EJBインターフェースは、両方の実装で同様の方法でアクセスされますか?つまり、Glassfishサーバーでこれを行うためのコードを開発したときに、JbossでセッションBeanにアクセスできますか?
- JNDIクエリは両方の実装で同様に実行されますか?
- 他の側面?
私は単純なサーブレットの開発しか経験していないと言わざるを得ません。私はJavaEEとEJBについていくつかの理論的なことを知っており、これについてさらに深く知りたいと思います。私は実装固有の詳細について何も知らないので、これがこの質問に焦点を当てているものです。