Patent · US Expired

Method and apparatus for managing transactions in an object-oriented distributed system

US5764897A · kind A · utility

189Cited by
11References
42Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 28, 1996
Grant dateJun 9, 1998
Priority date
Expiry dateOct 28, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

This disclosure describes a solution to this basic problem of transaction management for systems which use the object metaphor to define the interfaces between different components of a system. An elegant solution is described which defines a transaction manager protocol and process, which is independent of the operating system micro-kernel's interprocess communication activities. The object-oriented transaction manager ("TM") creates transactions, keeps track of all object managers (servers) that are a part of a transaction, and coordinates transaction termination among all objects that are involved in the transaction. In addition, operations by naive applications can be made to execute under transaction control without modifying the applications.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.