Explain how Java transaction services (JTS) solve the problems encountered by distributed objects with transactions.The transactional semantics participation into object oriented components needs an extension of the Transaction Control Model. In this model the transactions are the methods on the transactional objects. This process is just done by JTS. The distributed objects like CORBA are implemented by JTS. It acts as an interface between the JTA and a low-level API. The advantage of using JTS over distributed objects is that, the object oriented components need not extend the Transaction Control Model.
|