Arquitectura de 3 capas
Modelo de aplicación 3 capas © 2024 by Ainhoa Corchado is licensed under CC BY 4.0
Capa de presentación
La capa de presentación es la interfaz de usuario de la aplicación, en la que el usuario interactua con la aplicación a traves de sus diferentes controles. Su objetivo principal es mostrarle la información al usuario y recopilar datos de este. Se puede ejecutar en un navegador web, una aplicación de escritorio, una aplicación movil ... Los niveles de presentación web se suelen desarrollar utilizando HTML, CSS y JavaScript. Las aplicaciones de escritorio se pueden escribir en una variedad de lenguajes, dependiendo de la plataforma.
Mas información
Lógica de negocio
La lógica de negocio es el núcleo de la aplicación. En este nivel, la información recopilada en el nivel de presentación se procesa, a veces contra otra información en el nivel de datos, utilizando la lógica empresarial del cliente y sus reglas de negocio. El nivel de aplicación normalmente se desarrolla utilizando Python, Java, Perl, PHP o Ruby, y se comunica con el nivel de datos mediante llamadas a las API.
Capa de datos
La capa de datos, a veces denominado nivel de base de datos, nivel de acceso a datos o backend, es donde se almacena de forma persistente y se gestiona la información procesada por la aplicación . Esta capa se puede desarrollar a traves de un OMR como puede ser Entity framework, hibernate..etc Este puede ser un sistema relacional de administración de base de datos, tal como PostgreSQL , MySQL, MariaDB, Oracle, DB2, Informix o Microsoft SQL Server, o en un ServidorNoSQL de base de datos como Cassandra,CouchDB oMongoDB .
Accesible - Modelo de 3 capas
AINHOA CORCHADO MATA
Created on April 26, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Akihabara Connectors Infographic
View
Essential Infographic
View
Practical Infographic
View
Akihabara Infographic
View
The Power of Roadmap
View
Artificial Intelligence in Corporate Environments
View
Interactive QR Code Generator
Explore all templates
Transcript
Arquitectura de 3 capas
Modelo de aplicación 3 capas © 2024 by Ainhoa Corchado is licensed under CC BY 4.0
Capa de presentación
La capa de presentación es la interfaz de usuario de la aplicación, en la que el usuario interactua con la aplicación a traves de sus diferentes controles. Su objetivo principal es mostrarle la información al usuario y recopilar datos de este. Se puede ejecutar en un navegador web, una aplicación de escritorio, una aplicación movil ... Los niveles de presentación web se suelen desarrollar utilizando HTML, CSS y JavaScript. Las aplicaciones de escritorio se pueden escribir en una variedad de lenguajes, dependiendo de la plataforma.
Mas información
Lógica de negocio
La lógica de negocio es el núcleo de la aplicación. En este nivel, la información recopilada en el nivel de presentación se procesa, a veces contra otra información en el nivel de datos, utilizando la lógica empresarial del cliente y sus reglas de negocio. El nivel de aplicación normalmente se desarrolla utilizando Python, Java, Perl, PHP o Ruby, y se comunica con el nivel de datos mediante llamadas a las API.
Capa de datos
La capa de datos, a veces denominado nivel de base de datos, nivel de acceso a datos o backend, es donde se almacena de forma persistente y se gestiona la información procesada por la aplicación . Esta capa se puede desarrollar a traves de un OMR como puede ser Entity framework, hibernate..etc Este puede ser un sistema relacional de administración de base de datos, tal como PostgreSQL , MySQL, MariaDB, Oracle, DB2, Informix o Microsoft SQL Server, o en un ServidorNoSQL de base de datos como Cassandra,CouchDB oMongoDB .