×

Method and apparatus for using an independent transaction processing application as a service routine

  • US 5,586,312 A
  • Filed: 10/11/1994
  • Issued: 12/17/1996
  • Est. Priority Date: 10/11/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A client-server transaction processing system comprising:

  • a database management system;

    an independent transaction processing application coupled to said database management system for providing access to a database and issuing transaction control commands to said database management system for a transaction;

    a transaction manager for managing distributed transactions, coupled to said independent transaction processing application and coupled to said database management system for initiating said independent transaction processing application, controlling the processing of a distributed transaction, and providing to said database management system transaction control commands associated with distributed transactions;

    a client application coupled to said transaction manager for initiating a distributed transaction with said transaction manager and issuing transaction control commands associated with said distributed transaction to said transaction manager, said distributed transaction resulting in initiation of said independent transaction processing application for processing a subordinate transaction of said distributed transaction, and said transaction control commands of said client application conflicting with transaction control commands of said independent transaction processing application; and

    selective control means coupled to said independent transaction processing application, coupled to said transaction manager, and coupled to said database management system for identifying transaction control commands issued from said independent transaction processing application and transaction control commands issued from said client application, and selectively disregarding transaction control commands which are associated with said distributed transaction and which are issued by said independent transaction processing application.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×