Method and apparatus for managing replicated and migration capable session state for a Java platform

   
   

An invention is disclosed managing the replicated and migration capable state for an enterprise Java bean (EJB) application. The invention includes executing a Java application on a server that includes an entity bean. In addition, a replicated state manager is executed that includes program instructions for managing an in-memory state of the Java application, and program instructions for replicating the in-memory state of the Java application to a replicated state server. The replicated state server can be a memory replicated state server, or a disk replicated state server. To facilitate application state management, embodiments of the present invention store states of the entity beans objects using state objects, which are updated in response to changes in the state of the application. Hence, the embodiments of the present invention define a logical separation between the application and the state objects.

Eine Erfindung wird den wiederholten und Migration fähigen Zustand für eine Unternehmen Java Bohne (EJB) Anwendung handhabend freigegeben. Die Erfindung schließt die Durchführung einer Java Anwendung auf einem Bediener ein, der eine Wesenbohne miteinschließt. Zusätzlich wird ein wiederholter Zustandmanager, der Programmanweisungen für das Handhaben eines Ingedächtnis Zustandes der Java Anwendung einschließt, und Programmanweisungen für das Wiederholen des Ingedächtnis Zustandes der Java Anwendung auf einem wiederholten Zustandbediener durchgeführt. Der wiederholte Zustandbediener kann ein Gedächtnis wiederholter Zustandbediener sein, oder eine Scheibe wiederholte Zustandbediener. Um Anwendung Zustandmanagement zu erleichtern, speichern Verkörperungen der anwesenden Erfindung Zustände der Wesenbohnen Gegenstände mit Zustandgegenständen, die in Erwiderung auf Änderungen im Zustand der Anwendung aktualisiert sind. Folglich definieren die Verkörperungen der anwesenden Erfindung eine logische Trennung zwischen der Anwendung und den Zustandgegenständen.

 
Web www.patentalert.com

< Application program interfaces and structures in a resource limited operating system

< Method and apparatus for authentication and payment for devices participating in Jini communities

> Apparatus and method for maintaining object associations in an object oriented environment

> Method and system for extendable class-based shared data-types

~ 00171