Cuando nos planteamos desarrollar una aplicación empresarial, entiéndase ésta como un software que pretende dar servicio a una empresa cuyos usuarios se encuentran geográficamente distribuidos y necesitan comunicarse con una infraestructura de acceso a la logica del negocio comun a su organizacion, la edicion empresarial de Java se plantea como la solucion mas robusta y escalable que existe en el mercado. Esta edicion de Java no solo permite implementar codigo con minimo margen de error en el lado del servidor, sino que ofrece un conjunto de caracteristicas para que las comunicaciones entre cliente y servidor sean faciles y fiables. La tecnologia de Enterprise Java Beans se encuentra en el corazon de JEE, dando soporte a la logica de negocio de nuestras aplicaciones. Siempre ejecutandose en el entorno de un servidor de aplicaciones, rodeando a EJB, tenemos un conjunto de tecnologias tales como JNDI, RMI, JMS, websockets y los servicios web, entre otras, que haran que piense en JEE como la solucion mas fiable cuando tenga que desarrollar una aplicacion compleja. Este manual las trata todas ellas de forma aplicada mediante ejemplos y ejercicios.