Claims
- 1. A system for migrating message driven bean services in an application server environment, comprising:
a first application server for receiving messages from a client application for operation by a message driven bean at that server; a failover mechanism for shutting down said first application server; a migratable message driven bean service that can be migrated from said first application server to a second application server; and, wherein a signal from the failover mechanism to shut down said first application server causes said migratable message driven bean service to receive messages from the client at said second application server, for operation by said migrated message driven bean.
- 2. The system of claim 1 wherein said message driven bean can be registered as a migratable message driven bean to allow it to participate in the migration process.
- 3. The system of claim 1 wherein said first application server and said second application servers are Java-based application servers.
- 4. The system of claim 1 wherein said first application server and said second application server are members of a plurality of application servers in a clustered environment.
- 5. The system of claim 1 wherein said failover mechanism is initiated automatically upon detecting a failure in said first application server.
- 6. The system of claim 1 wherein said failover mechanism can be initiated manually by a user or administrator.
- 7. The system of claim 1 wherein said first application server includes a JMS server, which upon migration of said message driven bean service is also migrated to said second application server.
- 8. A method for migrating message driven beans services in a Java server environment, comprising the steps of:
receiving messages from a client application at a first application server for operation by a message driven bean at that server; detecting a failure within said first application server or a command to shut down said first application server; migrating said message driven bean as a service from said first application server to a second application server; and, receiving messages from the client at said second application server, for operation by said migrated message driven bean.
- 9. The method of claim 8 wherein said message driven bean can be registered as a migratable message driven bean to allow it to participate in the migration process.
- 10. The method of claim 8 wherein said first application server and said second application servers are Java-based application servers.
- 11. The method of claim 8 wherein said first application server and said second application server are members of a plurality of application servers in a clustered environment.
- 12. The method of claim 8 wherein said step of migrating upon failure is initiated automatically upon detecting a failure in said first application server.
- 13. The method of claim 8 wherein said step of migrating upon failure can be initiated manually by a user or administrator.
- 14. The method of claim 8 wherein said first application server includes a JMS server, which upon migration of said message driven bean service is also migrated to said second application server.
CLAIM OF PRIORITY
[0001] This application claims priority from provisional application “SYSTEM AND METHOD FOR MESSAGE DRIVEN BEAN SERVICE MIGRATION” Application No. 60/358,749 filed Feb. 21, 2002, and which application is incorporated herein by reference.
[0002] This application is related to co-pending applications United States Provisional Patent Application entitled EXACTLY ONCE CACHE FRAMEWORK, Inventors Dean Bernard Jacobs and Eric M. Halpern, Application No. 60/317,718, filed Sep. 6, 2001, United States Utility Patent Application entitled EXACTLY ONCE CACHE FRAMEWORK, Inventors Dean Bernard Jacobs and Eric M. Halpern, Application No. 10/234,693, filed Sep. 4, 2002, United States Provisional Patent Application entitled EXACTLY ONCE JMS COMMUNICATION, Inventors Dean Bernard Jacobs and Eric M. Halpern, Application No. 60/317,566, filed Sep. 6, 2001, United States Utility Patent Application entitled EXACTLY ONCE JMS COMMUNICATION, Inventors Dean Bernard Jacobs and Eric M. Halpern, Application No. 10/234,597, filed Sep. 4, 2002, United States Provisional Patent Application entitled SYSTEM AND METHOD FOR MIGRATABLE SERVICES Inventor Eric M. Halpern, Application No. 60/358,418, filed Feb. 21, 2002, United States Utility Patent Application entitled SYSTEMS AND METHODS FOR MIGRATABLE SERVICES Inventor Eric M. Halpern, Application No. ______, filed Feb. 13, 2003, United States Provisional Patent Application entitled SYSTEM AND METHOD FOR AUTOMATED SERVICE MIGRATION Inventor Eric M. Halpern, Application No. 60/358,662, filed Feb. 21, 2002, and United States Utility Patent Application entitled SYSTEMS AND METHODS FOR AUTOMATED SERVICE MIGRATION Inventor Eric M. Halpern, Application No. ______, filed Feb. 13, 2003, all of which applications are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60358749 |
Feb 2002 |
US |