Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:migracionsicoferp:process:backend:organizacionproyectosourcecode

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:howto:sicoferp:factory:migracionsicoferp:process:backend:organizacionproyectosourcecode [2020/05/16 18:10]
carlos.torres [Estructura General]
ada:howto:sicoferp:factory:migracionsicoferp:process:backend:organizacionproyectosourcecode [2020/07/24 12:08] (actual)
carlos.torres
Línea 39: Línea 39:
   * **service**:​ Represente los proxys/​brokers que puedan ser creados para exponer/​modificar una operación de un microservicio.   * **service**:​ Represente los proxys/​brokers que puedan ser creados para exponer/​modificar una operación de un microservicio.
   * **client**: Contiene los clientes que consumen operaciones de microservicios externos.   * **client**: Contiene los clientes que consumen operaciones de microservicios externos.
-  * **event**: Contiene configuraciones especiales. Este paquete solo será necesario en aquellas ​ocnfiguraciones ​donde se deben intervenir eventos de APIs.+  * **event**: Contiene configuraciones especiales. Este paquete solo será necesario en aquellas ​configuraciones ​donde se deben intervenir eventos de APIs. 
 +  * **business**:​ Contiene el desarrollo de la lógica del negocio del microservicio
  
 Con los siguientes ejemplos se pretende explicar la estructura estandar de un microservicio:​ Con los siguientes ejemplos se pretende explicar la estructura estandar de un microservicio:​
Línea 51: Línea 52:
   * **co.ada.sicof.contabilidad.tercero.client**   * **co.ada.sicof.contabilidad.tercero.client**
   * **co.ada.sicof.contabilidad.tercero.event**   * **co.ada.sicof.contabilidad.tercero.event**
 +  * **co.ada.sicof.contabilidad.tercero.business**
  
 ==== Consideraciones ==== ==== Consideraciones ====
 Es posible que algun desarrollo requiera una estructura con mas secciones de las definidas en la Estructura General o con algunas diferencias,​ esto será posible teniendo presente las siguientes condiciones Es posible que algun desarrollo requiera una estructura con mas secciones de las definidas en la Estructura General o con algunas diferencias,​ esto será posible teniendo presente las siguientes condiciones
  
-  - Se respeta la estructura general: **Dominio.Organización.Producto.Proceso.Funcionalidad.(nuevas secciones)**+  - Se respeta la estructura general: **Dominio.Organización.Producto.Proceso.(nuevas secciones)**
   - No se pueden cambiar las 2 primeras secciones: **co.ada**   - No se pueden cambiar las 2 primeras secciones: **co.ada**
   - El nuevo producto no hace parte del ERP   - El nuevo producto no hace parte del ERP
 +  - Evite que le nombre del paquete principal inicie con **co.ada.models** (Genera un bug de referencias en la actual versión de Springboot)
  
 ==== Observaciones ==== ==== Observaciones ====
ada/howto/sicoferp/factory/migracionsicoferp/process/backend/organizacionproyectosourcecode.1589652626.txt.gz · Última modificación: 2020/05/16 18:10 por carlos.torres