Enterprise JavaBeans bieten ein standardisiertes Komponentenmodell für komplexe Unternehmensanwendungen. Die sehr gut eingeführte Technologie wird von zahlreichen Herstellern unterstützt und in einer Vielzahl großer Projekte eingesetzt. Dennoch haben sich nicht alle in der EJB-Spezifikation 2.1 beschriebenen Teiltechnologien im produktiven Einsatz bewährt.