Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Patent
1997-08-12
2000-05-30
Banankhah, Majid A.
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
707 10, G06F 15163
Patent
active
060701978
ABSTRACT:
An object oriented transaction processing system based on the Object Management Group Object Management Architecture provides effective transaction scheduling and servicing through a combination of Object Transaction Services and a Transactional Object Request Broker. The Object Transactional Services manage the information needed to provide reliability in transactions, including a two phase commit process to implement transaction atomicity. The transactional Object Request Broker includes a transaction monitor facility to schedule objects to respond to object transaction requests. The tunable transaction monitor increases the efficiency of transaction processing by optimizing use of computer system resources allocated to servicing transactions. The transaction monitor activates the objects necessary to satisfy a transaction request. Activation includes an ability to start new processes or threads of execution or to reuse existing processes or threads. The transaction monitor interfaces to the Object Request Broker are clearly defined allowing substitution of different transaction monitors as dictated by the application.
REFERENCES:
patent: 5095471 (1992-03-01), Freund
patent: 5475817 (1995-12-01), Waldo et al.
patent: 5530848 (1996-06-01), Gilbert et al.
patent: 5542078 (1996-07-01), Martel et al.
patent: 5613148 (1997-03-01), Bezviner et al.
Albert et al, "Automatic Importation of relational schemas in Pegasus", IEEE, pp. 105-113, Feb. 1993.
Rafii et al, "Integration Strategies in Pegasus Object oriented multidatabase system", IEEE, pp. 323-334, Jan. 1992.
Ahmed et al, "an Overview of pegasus", IEEE, pp. 273-277, Feb. 1993.
Rafii et al, "Multidatabase management in pegasus", IEEE, pp. 166-173, Mar. 1991.
Transaction Service Proposal, OMG TC Document Nov. 1, 1993.
The Common Object Request Broker: Architecture & Specification Revision 1.2 Chap. 9, 1993.
Shelton, Robert, "OMG Corba 2.0", Distributed Computing Monitor, May 93, v8, n5 p3(14).
Burleson, Don, "Managing distributed databases", Database Programming & Design, Jun. 94 v7 n6, p 26 (8).
Bernstein, Phillip A, "Transaction processing monitors" Communications of the ACM, Nov. 90 v33, n11, p75(12).
Taylor, Paul et al; "Combining Object Oriented Systems and Open Transaction Processing"; Computer Journal, vol. 37, pp 1-21, Aug. 94.
The Common Object Request Broker: Architecture and Specification, OMG Document No. 91.12.1, Revision 1.1, Dec. 1991, pp. 13-44.
X/Open CAE Specification, Distributed Transaction Processing: The XA Specification, X/Open Company Ltd., pp. 1-18.
X/Open Preliminary Specification, Distributed Transaction Processing: The TX (Transaction Demarcation) Specification, X/Open Company Ltd., pp. 1-103.
Object Transaction Service, OMG Document 94.8.4, Aug., 1994, pp. 1-103.
Cobb Edward Ellis
Holdsworth Simon Anthony James
Houston Iain Stuart Caldwell
Smith Stanley Alan
Banankhah Majid A.
Caldwell Pat
Dillon Andrew J.
International Business Machines - Corporation
Mims Jr. David A.
LandOfFree
Object oriented transaction monitor for distributed transaction does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object oriented transaction monitor for distributed transaction , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented transaction monitor for distributed transaction will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1918642