Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Índice
PROGRAMACIÓN POR CAPAS...........................................................................................................3
¿Qué es la programación por capas?...................................................................................................3
Capa De Datos.......................................................................................................................................3
Capa De Negocios..................................................................................................................................3
Capa De Presentación...........................................................................................................................4
Ejemplo:..................................................................................................................................................4
Bibliografía................................................................................................................................................5
2
PROGRAMACIÓN POR CAPAS
La ventaja principal de este estilo es que el desarrollo se puede llevar a cabo en varios niveles y,
en caso de que sobrevenga algún cambio, solo afectará al nivel requerido sin tener que revisar entre el
código fuente de otros módulos, dado que se habrá reducido el acoplamiento informático hasta una
interfaz de paso de mensajes.
Además, permite distribuir el trabajo de creación de una aplicación por niveles; de este modo,
cada grupo de trabajo está totalmente abstraído del resto de niveles, de forma que basta con conocer la
API que existe entre niveles.
Capa De Datos
Una capa de datos o, también conocida, como data layer es una matriz de JavaScript que tiene
como función almacenar información necesaria para que se pueda pasar desde un sitio web hacia un
gestor de etiquetas.
La capa de datos es aquel objeto que permite almacenar información importante para poder
transferirla hacia un sitio web, lo cual se puede emplear para el análisis y planteamiento de estrategias.
Un ejemplo es Twitter que es una red social bidireccional y tiene una API que conecta con la
aplicación que tienes en tu celular.
Capa De Negocios
La capa de servicios de negocio consiste en la lógica que realiza las funciones principales de la
aplicación: procesamiento de datos, implementación de funciones de negocios, coordinación de varios
usuarios y administración de recursos externos como, por ejemplo, bases de datos o sistemas heredados.
3
Capa De Presentación
La programación por capas es un estilo de programación en el que el objetivo primordial es la
separación de la lógica de negocios de la lógica de diseño; un ejemplo básico de esto consiste en separar
la capa de datos de la capa de presentación al usuario.
Ejemplo:
4
Bibliografía