WSTransaction default policy sets
The WSTransaction default policy sets are based on the WS-Transaction specification and provide transactional integrity for web services. The WSTransaction default policy sets include the WSTransaction policy set and the SSL WSTransaction policy set.
We can use the WSTransaction default policy sets to make the SOAP over HTTP-based web services interoperable and coordinate atomic transactions or business activities without writing custom code. Use the WSTransaction policy set or the SSL WSTransaction policy set as provided with the application server. To customize the policy sets, first copy the policy set, and then configure custom policy settings and bindings to meet the needs.
The WSTransaction default policy sets are:
- WSTransaction
- Use this policy set to coordinate distributed transactional work atomically and interoperably, using the WS-AtomicTransaction specification. Also, use this policy set to coordinate loosely coupled business processes that are distributed across the heterogenous web service environment, with the ability to compensate actions if a failure occurs in the business activity, using the WS-BusinessActivity specification.
- SSL WSTransaction
- Use this policy set to coordinate distributed transactional work atomically, interoperably and securely, using the WS-AtomicTransaction specification and SSL Transport security. Also, use this policy set to coordinate loosely coupled business processes, with the ability to compensate actions if a failure occurs in the business activity, securely, using the WS-BusinessActivity specification and SSL Transport security.
Related concepts
Web services policy sets Web Services Atomic Transaction support in the application server Web Services Business Activity support in the application server