Pienso que un modelo 2 capas, cliente/servidor, bien diseñado es funcionalmente mucho más simple y rápido, ya que 3 capas implica una capa más, y cuantas más capas, más lento.
Aparte de que la inmensa mayoría de diseños 3 capas son realmente 2 capas, porque finalmente acaban acumulando la "vista" y "controlador" en uno mismo.
Además, si el sistema que tenéis es funcional, ágil y trabaja bien, ¿para qué cambiarlo? Para que sea más rápido, lo dudo, ahora bien, si es por alguna funcionalidad que se necesite, pues bien, no quedaría más remedio.
|