¿Cuáles son algunos ejemplos de aplicaciones web de 2 niveles y 3 niveles?

En 2 niveles, básicamente, solo hay interacción entre el cliente y la base de datos.

ejemplo de ferrocarril

Echemos un vistazo al ejemplo de la vida real de la arquitectura de dos niveles de Railway Reservation:

Consideremos que la primera persona está haciendo la reserva ferroviaria de Mumbai a Delhi por Mumbai Express en el mostrador No. 1 y, al mismo tiempo, la segunda persona también está tratando de hacer la reserva ferroviaria de Mumbai a Delhi desde el mostrador No. 2

Si el personal del mostrador n. ° 1 está buscando disponibilidad en el sistema y, al mismo tiempo, el personal del mostrador n. ° 2 también está buscando la disponibilidad del boleto para el mismo día, entonces en este caso puede haber un buen cambio de confusión y se produce el caos. Puede haber posibilidad de bloquear la reserva ferroviaria que reserva la primera.

La arquitectura de 3 niveles consta de 3 componentes esenciales de la siguiente manera:

1. Capa de presentación
2. Capa de lógica de negocios
3. Capa de acceso a datos

ORACLE, MYSQL, MS SQL, Etc. junto con el sistema operativo de nivel de servidor forman el tercer neumático.

un mejor ejemplo en aplicaciones de 3 niveles El sitio oficial de Microsoft ASP.NET 3.5

Visite esta página de enlace web: Arquitectura de software: un nivel, dos niveles, tres niveles, nivel N

Visite esta página de enlace web: Arquitectura de software: un nivel, dos niveles, tres niveles, nivel N

Gracias

Este es Gourav Sharma.

Casi todas las aplicaciones web están trabajando en una arquitectura de 3 niveles.

  1. El navegador web es el nivel de presentación. Es una plataforma que interactúa con el usuario para presentar y capturar los datos / información.
  2. Una herramienta de desarrollo para manejar un sitio web dinámico es el segundo nivel; tales como ASP, JAVA, PHP, Ruby on Rails, Python y sus frameworks como Django, etc. representan el segundo neumático.
  3. La base de datos en la infraestructura a nivel del servidor es el tercer neumático. ORACLE, MYSQL, MS SQL, Etc. junto con el sistema operativo de nivel de servidor forman el tercer neumático.

Casi todos los sitios web dinámicos dependen de esta arquitectura de tres neumáticos.

3 niveles: aplicaciones basadas en web

2 niveles: aplicaciones de escritorio, hojas de Excel, documentos de Word, juegos de escritorio