Tengo 2 apis REST donde "persisto" datos, en una "transacción". Tengo curiosidad por escuchar sugerencias sobre cómo garantizar que si el segundo tiene problemas, el primero podría ser "revertido".Transacciones de primavera para garantizar la coherencia en 2 servicios REST?
Actualmente tengo un ciclo de reintento y si eso falla, envío una eliminación a la primera llamada.
Funciona bien, solo tenía curiosidad si es posible usar transacciones de primavera para manejar esto.
De hecho, ¿hay otras opciones?
Creo que puede obtener una mejor respuesta si publica esta pregunta en http://programmers.stackexchange.com/ Ese sitio debería tener más discusión al respecto. (Pero quizás esté equivocado, pero vale la pena intentarlo) – Steven
¿Llamas a las API REST o proporcionas las API? – sourcedelica