Académique Documents
Professionnel Documents
Culture Documents
III
MANEJO DE CAPAS (CONTINUACION)
TEMAS A TRATAR
Tipos de Arquitectura
Aplicaciones Monolticas
Aplicaciones Cliente-Servidor
Aplicacin en 3 capas
Arquitectura de Capas en .NET
Capa de Datos
Capa de Negocio
Capa de Presentacin
Beneficios de uso de Capas
Bienvenidos
queridos
alumnos a este
curso. Yo soy
IDatCitoVirtual y
te ayudare a
trabajar.
Iniciemos
Tipos de Arquitectura
Aplicaciones Monolticas
Tanto los datos de
aplicacin como la
interfaz como la lgica
de modelo residen en
una misma identidad
Interface de usuario
Lgica de negocio
Datos
Tipos de Arquitectura
Aplicaciones Cliente-Servidor
Se separan 2 de las tres
capas. El cliente an
puede integrar parte de
la funcionalidad
del sistema.
Interface de usuario
Funcionalidad Parcial
Lgica de negocio
Datos
Tipos de Arquitectura
Aplicaciones de 3 Capas
Creamos un cliente
tonto que carece de
toda lgica de negocio y
apenas ofrece alguna
funcionalidad ms que la
de visin y peticin de
datos
Lgica de negocio
Interface de usuario
Funcionalidad Parcial
Datos
Administracin Operativa
Comunicaciones
Usuarios
Capa de Presentacin
Capa de Negocio
Capa de Datos
Componentes de Acceso a Datos (Recursos)
Aqu es donde, se reciben las peticiones del usuario y se envan las respuestas
tras el proceso. Se denomina capa de negocio (e incluso de lgica del negocio)
porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta
capa se comunica con la capa de presentacin, para recibir las solicitudes y
presentar los resultados, y con la capa de datos, para solicitar al gestor de base de
datos para almacenar o recuperar datos de l.
Toda aplicacin tiene cdigo para implementar reglas de negocios.
Se puede seleccionar almacenar la lgica de negocios sobre cada estacin de
cliente, u optar por ejecutar la lgica de negocios sobre un servidor de
aplicaciones.
No toda la lgica de negocio es la misma algunas no requieren un frecuente
acceso a los datos, pero una interface de usuario robusta necesitara de la lgica
de negocios para la validacin en la entrada de campos, clculos en tiempo real u
otras interacciones de usuarios.
Entidades de Negocio
Las entidades de negocio son estructuras de datos que la aplicacin
maneja y que representan a las entidades de datos definidas en los
orgenes de datos. Una entidad de negocio tendr elementos que se
correspondan, en todo o en parte, con los elementos de la entidad de
datos a la que representan.
Por lo general las entidades de negocio no poseen mtodos sino
propiedades, ya que su finalidad es la de describir la entidad de
negocio a la que representan. Podemos encontrar dos tipos de
entidad de negocio segn la utilizacin que se haga de ellas en la
aplicacin
Que te parece el
curso? Sencillo
verdad? Excelente
ahora veremos el
tema de :