私はEJBを初めとしており、いくつかの疑念を明確にしたいと考えています。EJBクライアントはどこにあり、EJBコンテナはアプリケーションサーバにありますか
アプリケーションサーバーでは、EJBコンテナ + (サーブレットとJSP)などがあります。
EJBコンテナにはEJBコンポーネントがあり、EJBコンポーネントにはEJBがあります。
私の質問は、EJBクライアントがどこにあるかです。 同じアプリケーションサーバーおよび/または他のアプリケーションサーバーに存在しますか? EJBの@Localと@Remoteは何ですか?
異なるJVMは、異なるアプリケーションサーバーを意味しますか?同じアプリケーションサーバー上の他のアプリケーションがどういう意味ですか?どのような他のアプリケーションが存在するか教えてください。 –
JVMが何であるか知っていますか? (https://en.wikipedia.org/wiki/Java_virtual_machine).. Java Application Serverは複数のアプリケーションをホストできます。アプリケーションサーバーでホストされている他のアプリケーションの1つのアプリケーションから、EJBサービスをユーザーに割り当てることができます。 – stg