EJBってリモート前提で、ネットワーク介すから、遅いのは当然。

アホ雑誌とかの、「コンポーネント(部品化)=EJB」を丸呑み
して、使いまわすためには、EJB化が必要と勘違いする
香具師が多い。

実行速度より、生産性低下の弊害の方が深刻。

標準でも物理サーバごとに配布すれば、共有可能。むしろ
ほとんどの場合その方が望ましい。分散処理において初めて
EJBが必要になる。

「部品化」、「コンポーネント」、「分散処理」などの
用語の定義を明確にせずに、「コンポーネント(部品化)=EJB」
という宣伝は非常に危険。

現在のEJBの使用範囲はイントラ内の分散処理に限定。インターネット
はSOAPの守備範囲。