Boa tarde, estou em um seguinte cenário, tem um projeto onde ficar minhas regras de negócios, o projeto que é responsável por acesso a dados, a comunicação entre o projeto de negócios e de acesso a dados e feito por rest, via requisição HTTP. Porem todas as persistências são de uma mesma transação, porem preciso fazer varias requisições HTTP no projeto que acessa dados porem preciso utilizar a mesma transação por problemas de rollback, alguém tem alguma idéia para este cenário ou já passou por algum cenário parecido ?