Professional Documents
Culture Documents
- Los EJB son componentes del contexto de servidor que cubren la necesidad
de intermediar entre la capa web y diversos sistemas empresariales.
- Los EJB estn especialmente pensados para integrar la lgica de la empresa
que se encuentra en sistemas distribuidos, de tal forma que el desarrollador
no tenga que preocuparse por la programacin a nivel de sistema, sino que
se centre en la representacin de entidades y reglas de negocio.
Ventajas
- Servicios (Middleware)
Estos Servicios (comnmente llamados "Middleware"), por lo general son
requeridos adems de la lgica contenida en los componentes principales,
obviamente estos servicios an deben ser diseados, sin embargo, mediante
un "EJB Container" se ofrecen estos servicios y es a travs de un "Enterprise
Java Bean" que es posible desarrollar los componentes principales ("lgica
de negocios").
-
Divisin de trabajo
La posibilidad de dividir "Servicios"(EJB Container) de "Componentes
Principales"(EJB'S) permite una clara divisin de trabajo, esto es, un
diseador de "componentes"(EJB's) puede concentrar sus esfuerzos en la
"lgica de proceso" sin preocuparse del diseo de servicios. Y de la misma
manera un diseador" de servicios concentrarse en su rea.
Desventajas
- Tiempo de Desarrollo
El desarrollar un Sistema con EJB's es muy complejo, aunque para ciertas
empresas puede presentar una solucin ideal, debido a la complejidadtiempo de (traducindose en costo.
-