domingo, 13 de febrero de 2011

1.1.4 APLICACIONES DISTRIBUIDAS.

El diseño de aplicaciones modernas involucra la división de una aplicación en múltiples capas; la interfaz de usuario, la capa media de objetos de negocios, y la capa de acceso a datos. puede ser útil identificar los tipos de procesamiento que podemos esperar que una aplicación realice. muchas aplicaciones pueden, al menos, hacer lo siguiente:

• cálculos u otros procesos de negocios.
• ejecución de reglas de negocios.
• validación de datos relacionados al negocio.
• manipulación de datos.
• ejecución de las reglas de datos relacional.
• interactuar con aplicaciones externas o servicios.
• interactuar con otros usuarios.



nosotros podemos tomar estos tipos de servicios y generalizarlos dentro de los tres grupos o capas que a continuación se resumen:

o interfase de usuario (capa de presentación)
o interactuar con otros usuarios.
o interactuar con aplicaciones externas o servicios.
o procesos de negocios (capa de negocios)
o cálculos u otros procesos de negocios.
o ejecución de reglas de negocios.
o validación de datos relacionados al negocio.
o procesos de datos (capa de servicios de datos).
o manipulación de datos.
o ejecución de las reglas de datos relacional.


Esquema de una aplicacón distribuida

No hay comentarios:

Publicar un comentario