Claims
- 1. A system for dynamic EJB activation in a Java server environment, comprising:
an EJB server for receiving a request from an EJB client to access an EJB object implementation on the server, said EJB server includes;
an object activator for creating a corresponding server object and generating an object key corresponding to that object implementation, and an object key communicator for communicating the object key to the client; and, wherein the EJB server upon subsequently receiving a request from the EJB client to access an object implementation, said request including the object key, reactivates the object associated with the object key.
- 2. The system of claim 1 wherein the object implementation can be removed and subsequently reactivated upon request from the client.
- 3. The system of claim 1 wherein the object implementation can be removed during a garbage collection process.
- 4. The system of claim 3 wherein if the object is deleted during the garbage collection process the corresponding activated object will be a different object from the deleted object but with identical internal states.
- 5. The system of claim 1 wherein the system includes an object activation framework including software interfaces for using or controlling the object activation process.
- 6. A method for dynamic EJB activation in a Java server environment, comprising the steps of:
receiving a request from an EJB client to access an EJB object implementation on a server; creating a corresponding server object and generating an object key corresponding to this object implementation; communicating the object key to the client in response to the clients request; inactivating the object implementation as required; subsequently receiving a request from the EJB client to access the object implementation, together with an object key; and, reactivating the object associated with the object key.
- 7. The method of claim 6 wherein the object implementation can be removed and subsequently reactivated upon request from the client.
- 8. The method of claim 6 wherein the object implementation can be removed during a garbage collection process.
- 9. The method of claim 8 wherein if the object is deleted during the garbage collection process the corresponding activated object will be a different object from the deleted object but with identical internal states.
- 10. The method of claim 6 wherein the system includes an object activation framework including software interfaces for using or controlling the object activation process.
CLAIM OF PRIORITY
[0001] This application claims priority from provisional application “SYSTEM AND METHOD FOR DYNAMIC ACTIVATION OF ENTERPRISE JAVA BEANS” Application No. 60/358,751 filed Feb. 21, 2002, and which application is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60358751 |
Feb 2002 |
US |