我们公开可以公开POST,PUT,GET和DELETE操作的REST服务。消费者通常以这种方式设计用户界面,只需点击一下用户即可创建,更新和删除。如果他们向我们发送了三次PUT POST和DELETE调用,那么它们中的一个可能会失败并导致数据不一致。 目前我们创建一个包装服务,允许他们调用一个调用所有三个操作的服务,并且我们保证一个事务与JBOSS事务控制,所以如果一个操作失败,那么所有的事务都会回滚。确保多个REST调用的事务已完成
是否有更好的方式来处理这个,这可以帮助我们避免创建这些包装服务?