EJBは、アプリケーションサーバーによって提供される機能の海の外に住むことができない魚のようなものです。
ただし、アプリサーバーのすべての機能が必要な場合もあります。必要なのはEJBコンテナだけで、それ以外は必要ありません。
なぜなら、私の魚に必要なのは小さなボウルの水(EJBコンテナ)だけであるときに、海(JBoss、Websphere)または湖(Glassfish)を使用するようなものだからです。
つまり、Java EEを排他的に使用してEJBを実行する方法はありますか?おそらく仮想/ローカルコンテナ?
JAX-WSを使用してください。アプリケーションサーバーをまったく使用せずに公開できるEndPointクラスを提供します。これにより、学習の障壁が大幅に簡素化されます。何もセットアップしたり、追加のjarをダウンロードしたりすることなく、すぐに運転できます。