Comparison of Online and Rich Client Transaction Modes (Magic xpa 4.x)
This table compares the Online and Rich Client Transaction Modes:
Rich Client
|
Online
|
Comparison
|
None
|
Physical/None
|
No transaction is opened.
|
New Deferred
|
Deferred
|
At the parent level, the New Deferred and Deferred work the same: both open up a new transaction.
|
|
Nested Deferred
|
At the subtask level, Nested Deferred works for Online tasks as New Deferred does for Rich Client programs.
|
Within Active
|
Within Active
|
These work the same in both Online and Rich Client. The current task's transactions become part of the parent's transactions.
|
...
|
Physical
|
There is no Physical transaction mode for Rich Client programs. The Deferred transactions will be committed to the Physical database when the transaction closes.
|
Note: The Transaction mode for local data sources behaves differently, as described in Transactions.