¿Cómo explicaría la arquitectura de su aplicación?

En su mayoría, arquitectura de aplicaciones solicitadas en una entrevista porque quieren saber que está familiarizado con el flujo completo de principio a fin

  • Hagámoslo simple. La aplicación básica consiste en una arquitectura de 3 niveles
  1. El workstarton o la interfaz de presentación.
  2. La lógica del negocio.
  3. La base de datos y la programación relacionada con su gestión.
  • En una aplicación típica de 3 niveles, la estación de trabajo del usuario de la aplicación contiene la programación que proporciona la interfaz gráfica de usuario (GUI) y formularios de entrada específicos de la aplicación o ventanas interactivas. (Algunos datos que son locales o únicos para el usuario de la estación de trabajo también se guardan en el disco duro local).
  • La lógica empresarial se encuentra en un servidor de red de área local (LAN) u otra computadora compartida. La lógica de negocios actúa como el servidor para solicitudes de clientes desde estaciones de trabajo. A su vez, determina qué datos se necesitan (y dónde se encuentran) y actúa como un cliente en relación con un tercer nivel de programación que podría estar ubicado en una computadora mainframe.
  • El tercer nivel incluye la base de datos y un programa para administrar el acceso de lectura y escritura a la misma. Si bien la organización de una aplicación puede ser más complicada que esto, la vista de 3 niveles es una forma conveniente de pensar sobre las partes en un programa a gran escala.
  • Creo que es suficiente para la entrevista. Y si podrá explicar todos los procedimientos en su aplicación desarrollada para que sea más perfecto.