Ventajas
Un modelo de 3 capas nos permite:
- Modular el sistema.
Se puede
apreciar claramente 3 desarrolladores, que se abocan a un módulo o capa
- Independizar cada capa.
Los expertos
en base de datos, en métodos de negocio y en interfaz de usuario solo requieren las especificaciones del diseñador para trabajar en su capa.
- Reutilizar
Esta es la especificación que cumple mas fielmente el propósito inicial de java.
- Expanción
Los
proyectos a realizar pueden involucrar a miles de usuarios simultaneos, con la completa seguridad de soporte. En este punto cabe destacar que actualmente se puede realizar un proyecto similar al aquí presentado, en PHP con una base de datos MYSQL, la gran diferencia radica en que la tecnología J2EE está orientada
a megasistemas.
- Seguridad
Los niveles de seguridad que se pueden llegar a tener puede comprender ttransacciones tan complejas como compras por internet.