| US 7,610,305 B2 | ||
| Simultaneous global transaction and local transaction management in an application server | ||
| Sankara R. Bhogi, Bangalore (India); Ajay Kumar, Bangalore (India); Bala Dutt, Bangalore (India); Venugopal Rao K, Bangalore (India); Srinivasan Kannan, Bangalore (India); and Senthil K. Krishnan, Bangalore (India) | ||
| Assigned to Sun Microsystems, Inc., Santa Clara, Calif. (US) | ||
| Filed on Apr. 24, 2003, as Appl. No. 10/422,452. | ||
| Prior Publication US 2004/0215473 A1, Oct. 28, 2004 | ||
| Int. Cl. G06F 17/00 (2006.01) | ||
| U.S. Cl. 707—104.1 [707/101; 707/102; 707/103 R] | 51 Claims |

| 1. A system, comprising:
one or more processors;
memory coupled to the one or more processors and storing program instructions executable by the one or more processors to
implement:
a single application server running a first application component and managing a first transaction from said first application
component with a first data source as a local transaction;
the single application server running a second application component and managing a second transaction from the second application
component with a second data source as a global transaction, wherein the second transaction was initially started as a global
transaction; and
wherein a same application server instance of the single application server runs both the first application component and
the second application component, and wherein the same application server instance of the single application server centrally
manages both the local transaction and the global transaction concurrently, wherein the local transaction and the global transaction
are independent of one another.
|