Version 3, last updated by powerade1 at Aug 25 08:57 2007 UTC

En Kumbia un proyecto es un conjunto de servicios que comparten un nombre de dominio y un conjunto de modelos de datos.

En un proyecto las operaciones están lógicamente agrupadas en controladores, estos pueden trabajar independientemente ó de forma distribuida con los otros del mismo proyecto.

Probablemente una aplicación contenga al menos 2 controladores que administren el front y el back office de un proyecto.

Un controlador representa una ó más paginas con un mismo propósito. Ejemplo: Mantenimiento de Clientes.

Los controladores poseen un conjunto de acciones. Ellos representan las diversas operaciones que se pueden realizar dentro de un controlador. Por ejemplo: Crear Clientes, Actualizarlos, Revisar su Cartera, etc.

Si parece que muchos controladores aumenten la complejidad de una aplicación, entonces se podrían mantener agrupados en uno solo, esto lo mantiene simple. Cuando la aplicación crezca entonces se pueden agrupar en otros controladores lógicos.

Regresar al indice