Java est, depuis plusieurs années maintenant, présent sur le marché des serveurs d'applications. Il y a actuellement beaucoup de bruits concernant la sortie prochaine (comprendre avant fin 2005) de la version 3.0 des EJB. Les nouveautés concernent notamment :
Le framework Hibernate n'est pas en reste. Souvent perçu comme un concurrent à la norme EJB, même s'il ne répond pas aux mêmes objectifs, Hibernate est une alternative crédible pour des projets importants. Il est vrai que la documentation disponible est de très bonne qualité et que la sortie d'un livre sur le sujet ravive l'intérêt autour de ce projet.
Pendant ce temps là, Sun publie une lettre ouverte à la communauté Java. Il s'agit ici d'unifier les différentes interfaces permettant la persistence : EJB et JDO.