3.283 cursos gratis
6.262.191 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Generadores de código > Arquitecturas

Generadores de código

Autor: Victor Viera
Curso:  4,67/5 4,67/5 (3 opiniones) |2263 alumnos|Fecha publicación: 24/01/2006

Capítulo 8:

 Arquitecturas

Una arquitectura representa a los componentes de una aplicación y la interacción entre estos componentes.

Para poder crear un generador se debe tener en cuenta las distintas arquitecturas existentes y más aun, la arquitectura para la cual se creará la aplicación deseada.

La primera arquitectura vista es la Cliente-servidor. Es una arquitectura que ha sido muy utilizada; esta arquitectura consiste en aplicaciones corriendo en maquinas cliente y conectadas a un servidor.

Arquitecturas 
La segunda arquitectura vista es la de n capas o arquitectura Modelo-Vista-Controlador (MVC). Con todas sus derivaciones, la idea central de esta arquitectura es la siguiente:

controlador recupera los parámetros de la petición del cliente y realizar el control de flujo de la aplicación, y la transferencia de parámetros entre páginas. Todo esto se hace sin que el diseñador intervenga.

La vista proporciona la presentación, la cara de la aplicación.

Por su parte el modelo contiene el control de funcionalidad. En el modelo también se codifican los accesos a datos.

En la creación de un generador para una aplicación basada en la arquitectura MVC, se puede pensar en la construcción de una herramienta de generación de código para una capa especifica de la Arquitectura. Programas como eclipse generan código para varias capas ; esta generación se hace basándose en el lenguaje UML (Lenguaje Unificado de Modelado).

             Arquitecturas
Se puede pensar en la construcción de un software que genere cada una de las capas de la arquitectura; este estilo de generadores se ve en aquellos programas, que a partir de una tabla de la base de datos, construyen una aplicación con las operaciones básicas de mantenimiento para dicha tabla. 

Acontinuación se muestra un sencillo ejemplo de Generación de código, para el lenguaje Html.

              Arquitecturas

La Interfase de la Aplicación podría ser la Siguiente: 

Arquitecturas

Nota: si deseas el codigo fuente de este generador escribe a :vieravictor@hotmail.com.

La idea principal radia en que  podemos hacer nuestros propios generadores de una forma sencilla, o podemos bajar uno de la red de Licencia GPL(General Public License) , que evitaran horas y horas sentados en el computador tratando de escribir código repetitivo o corrigiendo errores típicos de sintaxis.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a Generadores de código


Cursos Valoración Alumnos Vídeo
Sistemas Informativos. Diseño y creación (1/2)
Diseño de sistemas informativos. El proceso de creación de los sistemas informativos es el centro de esta primera parte del curso. Desarrollamos u... [08/04/09]
3/5 2.909  
C# Curso de Programación
Curso Básico de programación en C#, este curso básico abarcará desde las bases del lenguaje hasta nuestros primeros pasos con aplicaciones web, acceso a bases de datos de... [14/07/05]
 3,50/5 8.500  
Manual de estilo de páginas Web
En este curso se quiere dar una guía muy amplia para todos aquellos que están interesados en crear una página Web. Dando explicaciones de como crear un buen diseño tanto ... [05/05/05]
5/5 14.422  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail