¿Por qué usar el SDK?
Integra Shori en cualquier plataforma sin repetir código. Un ecosistema completo de SDKs y herramientas visuales.
Multi-plataforma
Un único SDK para Java, TypeScript, JavaScript, NestJS, Express, React, Next.js, Node-RED y Axetflow. Misma API, mismos patrones, en cualquier entorno.
Autenticación automática
El token Bearer se obtiene y renueva automáticamente en todos los SDKs. No más gestión manual de tokens ni headers de autenticación en cada request.
DTOs y tipos listos
Todos los DTOs incluidos: requests, responses y filtros completamente tipados en TypeScript y Java. Cero mapeo manual de endpoints.
Filtros avanzados
Builder fluido para filtros complejos: EQ, IN, LIKE, BETWEEN, rangos de fecha con zona horaria y paginación automática.
Axetflow Nodes (Node-RED)
Nodos visuales para integrar Shori en flujos de Axetflow y Node-RED sin escribir código. Arrastra, configura y conecta: shori-config, add-comment, get-case, next-state, search-cases.
Un SDK para todos los proyectos
Centraliza la integración con Shori. Cuando Shori actualice su API, solo actualizas el SDK y todos los proyectos se benefician automáticamente.
Alto rendimiento
Conexiones TCP reutilizadas, caché de tokens y reintentos automáticos. Thread-safe en Java, async/await nativo en TypeScript.
Múltiples instancias
ShoriClientRegistry gestiona múltiples clientes con distintas credenciales. Ideal para RDA/RPA con varios portales o tenants ejecutándose en paralelo.
Sin dependencias de framework
Spring Boot @Bean, JavaFX, NestJS provider, Express middleware o script standalone. El SDK se adapta a tu arquitectura, no al revés.
Equipo AITO PERÚ
BPS - NTT DATA