×

Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm

  • US 6,334,114 B1
  • Filed: 10/31/1997
  • Issued: 12/25/2001
  • Est. Priority Date: 10/31/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for processing multiple-request transactions in a stateless environment, wherein the multiple-request transactions involve operations specified in browser messages, the method comprising the steps of:

  • a cartridge execution engine intercepting browser messages directed to a cartridge;

    said cartridge execution engine determining whether said browser messages are associated with transactions;

    if said browser messages are associated with transactions, then said cartridge execution engine sending transaction control messages that are based on said browser messages to a transaction manager that is implemented separately from said cartridge;

    said cartridge execution engine sending operation messages that are based on said browser messages to said cartridge in response to said operation messages from said cartridge execution engine, said cartridge performing the operations specified in said operation messages without the cartridge persistently maintaining state information for the multiple-request transactions to which the operations belong; and

    in response to said transaction control messages from said cartridge execution engine, said transaction manager causing the operations specified in said operation messages that are performed by said cartridge as part of the multiple-request transactions to be either conmitted or rolled back as an atomic unit of work.

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