Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:ecosystem-ws

¡Esta es una revisión vieja del documento!


Ecosistema de Servicios Web (Java 21 - Springboot 3.x)

A continuación se listan los nuevos servicios con la nueva tecnología java 21 con springboot 3.x

Servicios Core

Todos los microservicios del ecosistema deben estar registrado en el servicio de registro y descubrimiento eureka el cual está desplegado en ula siguientes urls según el contexto. Ademas debe estar configurado en el servicio de enrutamiento para ofuscación de rutas.

A continuación se listan los servicios Core

Tipo de ServicioContextoUrl
Registro y DescubrimientoDesarrollohttp://10.1.140.21:8761/
EnrutamientoDesarrollohttp://10.1.140.21:8090/

Librerias Core (Elementos en revisión aún no liberados)

Se definen los siguientes componentes los cuales deben ser utilizados según la necesidad del microservicio.

LibreriaVersionDescripción
EcosystemCore0.0.2-SNAPSHOTComponente core del ecosistema de servicios.
EcosystemDomain0.0.1-SNAPSHOTDominio del Negocio (Componente de entidades y dtos).

Servicios del Negocio

Todos los microservicios del negocio del ecosistema deben estar registrado en la siguiente tablas con el fin de centralizar la información, esta tabla debe estar actualizada según las liberaciones autorizadas.

MóduloServicioJavaSpringbootRepoUrlReleaseOpenAPI JsonVisor Swagger
PresupuestoParametros Sistemas213.2.0svnurlParametrosSistemaPresupuesto-0.0.3-SNAPSHOT.jarapi-docsswagger-ui/index.html
BPPContratistas Solicitud213.2.0svnurlContratistaSolicitud-0.0.7-SNAPSHOT.jarapi-docsswagger-ui/index.html
BPPContratistas Procesos Antención213.2.0svnurlContratistaProcesosAntencion-0.0.3-SNAPSHOT.jarapi-docsswagger-ui/index.html

Ver Documentación

Para ver la documentación de cada microservicio se debe modificar en cada servicio1) el final del path base api/vx por el tipo de documentación a visualizar. Tenga presente que la x indica la versión vigente.

Ejemplo: Ver Documentación OpenAPI Json

Para visualizar la documentación en formato json. Se debe reemplazar /api/v1 por /api-docs en la siguiente tabla se muestra cambio a aplicar para ver la documentación.

Se debe copiar el texto generado2), abrir la url del visor swagger https://editor.swagger.io/ y reemplazar todo el contenido de la sección izquierda. A la derecha visualizará la documentación dle microservicio.

Nota: v1 indica la versión vigente.

Ejemplo: Ver Documentación en el visor Swagger integrado

Para visualizar la documentación en el visor swagger integrado. Se debe reemplazar /api/v1 por /swagger-ui/index.html en la siguiente tabla se muestra cmabio a aplicar para ver la documentación.

Nota: v1 indica la versión vigente.

←Volver atras

1)
columna: Url de la tabla anterior
2)
el json que se ven el navegador donde abrio la url
ada/howto/sicoferp/factory/ecosystem-ws.1701085427.txt.gz · Última modificación: 2023/11/27 11:43 por administraidor