Horizontally scalable and reliable distributed transaction...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S002000

Reexamination Certificate

active

07730489

ABSTRACT:
Various embodiments of a cluster of application servers in a networked computer system in which each application server includes a separate transaction manager instance are disclosed. In one embodiment, a separate transaction manager instance may be used to coordinate transactions initiated by an application component executing in process with the application server for a node of a cluster. If each transaction manager instance manages only transactions initiated within its own application server, then the loss of a single transaction manager instance may have no detrimental effect on transactions initiated in other nodes of the cluster. Further, if each transaction manager instance maintains its transaction logs in highly available memory accessible to all nodes of the cluster, in flight transactions of a failed node may be recovered by an instance in a different node.

REFERENCES:
patent: 5095421 (1992-03-01), Freund
patent: 5247664 (1993-09-01), Thompson et al.
patent: 5504899 (1996-04-01), Raz
patent: 5768587 (1998-06-01), Freund et al.
patent: 5852732 (1998-12-01), Freund et al.
patent: 5878235 (1999-03-01), Porterfield et al.
patent: 5890161 (1999-03-01), Helland et al.
patent: 6009405 (1999-12-01), Leymann et al.
patent: 6012094 (2000-01-01), Leymann et al.
patent: 6101527 (2000-08-01), Lejeune et al.
patent: 6105147 (2000-08-01), Molloy
patent: 6115826 (2000-09-01), Kinkade
patent: 6178449 (2001-01-01), Forman et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6247038 (2001-06-01), Banks et al.
patent: 6295548 (2001-09-01), Klein et al.
patent: 6374243 (2002-04-01), Kobayashi et al.
patent: 6411981 (2002-06-01), Klein et al.
patent: 6421687 (2002-07-01), Klostermann
patent: 6449734 (2002-09-01), Shrivastava et al.
patent: 6470342 (2002-10-01), Gondi et al.
patent: 6606304 (2003-08-01), Grinter et al.
patent: 6609213 (2003-08-01), Nguyen et al.
patent: 6732124 (2004-05-01), Koseki et al.
patent: 6816905 (2004-11-01), Sheets et al.
patent: 6832238 (2004-12-01), Sharma et al.
patent: 6834275 (2004-12-01), Kanai et al.
patent: 6928477 (2005-08-01), Leymann et al.
patent: 6944788 (2005-09-01), Dinker et al.
patent: 6988099 (2006-01-01), Wiser et al.
patent: 7062567 (2006-06-01), Benitez et al.
patent: 7089454 (2006-08-01), He
patent: 7111063 (2006-09-01), Clark et al.
patent: 7127712 (2006-10-01), Noble et al.
patent: 7178050 (2007-02-01), Fung et al.
patent: 7181574 (2007-02-01), Lele
patent: 7206817 (2007-04-01), Fanshier et al.
patent: 7213049 (2007-05-01), Felt et al.
patent: 7380155 (2008-05-01), Fung et al.
patent: 7421695 (2008-09-01), Murray et al.
patent: 7437361 (2008-10-01), Luo
patent: 2002/0103663 (2002-08-01), Bankier et al.
patent: 2003/0050972 (2003-03-01), Felt et al.
patent: 2003/0177150 (2003-09-01), Fung et al.
patent: 2003/0177411 (2003-09-01), Dinker et al.
patent: 2003/0182427 (2003-09-01), Halpern
patent: 2003/0233433 (2003-12-01), Halpern
patent: 2003/0233648 (2003-12-01), Earl et al.
patent: 2003/0236867 (2003-12-01), Natsuno et al.
patent: 2004/0083225 (2004-04-01), Gondi et al.
patent: 2004/0254984 (2004-12-01), Dinker
patent: 2005/0125557 (2005-06-01), Vasudevan et al.
patent: 2006/0245388 (2006-11-01), Jeon
patent: 2007/0112574 (2007-05-01), Greene
Blas, “transaction manager”, Netscape communications corporation, 1999, pp. 1-10.
Rabbat et al., A high-availability clustering architecture with dada integrity guarantees, IEEE, 2002, pp. 1-5.
Lomet et al., “Efficient transparent application recovery in client- server information systems”, microsoft, 1998, pp. 460-471.
Zhang et al. (“Ensuring relaxed atomicity for flexible transaction in multi database systems”, ACM, 1994, pp. 67-78).
Linda G. DeMichiel, “Chapter 22 of EJB Specification 2.1,” Sun Microsystems, Nov. 12, 2003(pp. 493-500).
Rahul Tyagi, “A Brief Review of the EJB 2.1 Specification,”http://builder.com.com/5100-6386—14-1049431-1-1.html, Sep. 16, 2002, (3 pages).
“BEA WebLogic Server™ and BEA WebLogic Express™: Programming WebLogic JTA,” Jun. 24, 2002, (94 pages).
“WebSphere Commerce V5.5 Handbook Customization and Deployment Guide.” IBM, Nov. 2003, (pp. 109-132).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Horizontally scalable and reliable 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 Horizontally scalable and reliable distributed transaction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Horizontally scalable and reliable distributed transaction... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4249766

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.