EJB
EJB (Enterprise Java Bean) est le modèle d'application pour Java basé sur des composants défini par JavaSoft. Ce modèle fournit la plupart des services système, tels que le multi-threading, pour simplifier la programmation d'applications. Il repose sur plusieurs services Enterprise normalisés, comme JNDI, JTS et JDBC, pour faciliter la programmation d'applications et permettre l'interopérabilité des objets EJB sur différents serveurs EJB. Il répond au paradigme Write once, run anywhere (écrire une fois, exécuter n'importe où).