| 1 | = ARQUITECTURA = |
| 2 | |
| 3 | La arquitectura con la que se entabla el proyecto de Interfaces Contables para el ERP básicamente consta de dos tecnologías fundamentales que son: |
| 4 | |
| 5 | * DJANGO |
| 6 | * GWT |
| 7 | |
| 8 | Cada una de estas se encarga de una función especifica, en este caso DJANGO funciona como servidor para el motor REST de la aplicación, de la cual consume GWT, quien maneja la interfaz gráfica y las validaciones del lado cliente. |
| 9 | |
| 10 | [[Image(arquitectura1.png, center, 480px)]] |
| 11 | |
| 12 | DJANGO trabaja a su vez con dos aplicaciones para extender el funcionamiento de su CORE que son: |
| 13 | |
| 14 | REST Framework: El cual se encarga de exponer los servicios para ser consumidos a través de GET o POST. |
| 15 | MemCacheHandler: El cual se encarga de manejar la memoria Cache del framework, para el procesamiento de variables y porcentajes para partes de larga ejecución. |
| 16 | |
| 17 | GWT trabaja con las bibliotecas de SMARTGWT con lo cual mejora la interfaz gráfica y las funcionalidades propias de este framework. |
| 18 | |
| 19 | Estos dos funcionan a través del servidor APACHE, el cual sirve a GWT por el puerto 80 y a DJANGO por el puerto 90. |