我們公開可以公開POST,PUT,GET和DELETE操作的REST服務。消費者通常以這種方式設計用戶界面,只需點擊一下用戶即可創建,更新和刪除。如果他們向我們發送了三次PUT POST和DELETE調用,那麼它們中的一個可能會失敗並導致數據不一致。 目前我們創建一個包裝服務,允許他們調用一個調用所有三個操作的服務,並且我們保證一個事務與JBOSS事務控制,所以如果一個操作失敗,那麼所有的事務都會回滾。確保多個REST調用的事務已完成
是否有更好的方式來處理這個,這可以幫助我們避免創建這些包裝服務?