Method and apparatus for asynchronous transaction processing
US6138143A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jan 28, 1999 |
| Grant date | Oct 24, 2000 |
| Priority date | — |
| Expiry date | Jan 28, 2019 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99952
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In an asynchronous transaction processing method, system and computer program product, a transaction is initiated by a client object when the client object initiates a transaction context and registers with the transaction context as a participant in the transaction. The client object also publishes an event, the event including a reference to the transaction context, a reference to the client object and information. At least one server object responsive to, or subscribing to, the event registers with the transaction context identified in the event, performs a logical operation using the information provided in the event, places a vote to commit or roll back the transaction with the transaction context and calls back the client object with a response to the event using the reference to the client object included in the event. Upon receiving a call back from the at least one server object responsive to the event, the client object place a vote to commit or roll back the transaction with the transaction context. The client object then requests that the transaction context close the transaction. The transaction context reviews the votes and if all of the transaction participants have …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.