that ensures that applications always get a “known result” (expected result) back from the database despite a failure on the database level or user induced “misoperation” such as using a double-click on purchase or the browser’s “back button” while checking out on a web-based order application.
Such operations could otherwise result in unexpected outcome. Application Continuity requires certain Oracle Database 12c client access driver, while the Transaction Guard API can be used natively by various applications.