System, method and program product for maintaining session information during dynamic resource additions or updates
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/46
G06F-009/455
출원번호
UP-0632236
(2003-07-31)
등록번호
US-7523453
(2009-07-01)
발명자
/ 주소
Allen, Joshua S.
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Gibbs, Andre
인용정보
피인용 횟수 :
0인용 특허 :
15
초록▼
Under the present invention, a system, method, and program product for dynamically adding resources in a web application server are provided. The method comprises: providing a resource; detecting an availability of the resource using a resource lookup web application; installing the resource into th
Under the present invention, a system, method, and program product for dynamically adding resources in a web application server are provided. The method comprises: providing a resource; detecting an availability of the resource using a resource lookup web application; installing the resource into the resource lookup web application and, once installed, advertising the resource to the at least one web application; receiving a request for the resource from the at least one web application; and dynamically adding the resource to each requesting web application without having to restart the requesting web application and without losing session information in the requesting web application.
대표청구항▼
I claim: 1. A method for dynamically adding resources in a web application server, wherein the web application server includes at least one web application and a separate resource lookup web application, comprising: providing a resource; wherein the resource comprises a JAVA ResourceBundle and is s
I claim: 1. A method for dynamically adding resources in a web application server, wherein the web application server includes at least one web application and a separate resource lookup web application, comprising: providing a resource; wherein the resource comprises a JAVA ResourceBundle and is selected from a group consisting of a new resource and an updated resource; detecting an availability of the resource using the resource lookup web application; installing the resource into the resource lookup web application and, once installed, advertising the resource to the at least one web application; receiving a request for the resource from the at least one web application; and dynamically adding the resource to each requesting web application without having to restart the requesting web application and without losing session information in the requesting web application, wherein the adding is performed indirectly through the resource lookup web application which acts as an intermediary between the at least one web application and the resource and has a duty to serve the resource. 2. The method of claim 1, wherein installing the resource into the resource lookup web application causes the resource lookup web application to lose session information. 3. A method for dynamically adding resources in a web application server, wherein the web application server includes at least one web application and a separate resource lookup web application, comprising: dynamically adding a JAVA resource to the at least one web application in the web application server without having to restart the web application and without losing session information in the web application, wherein the JAVA resource comprises a JAVA ResourceBundle; and wherein the web application server further includes the resource lookup web application for: detecting an availability of the JAVA resource; installing the JAVA resource and, once installed, advertising the JAVA resource to the web application; receiving a request for the JAVA resource from the web application; and providing the JAVA resource to the web application; wherein the adding is performed indirectly through the resource lookup web application which acts as an intermediary between the at least one web application and the resource and has a duty to serve the JAVA resource. 4. The method of claim 3, wherein the JAVA resource is selected from a group consisting of a new JAVA resource and an updated JAVA resource. 5. A system implemented in a computer for dynamically adding resources in a web application server through a processor, wherein the web application server includes at least one web application and a resource lookup web application, comprising: a system for detecting a resource; wherein the resource comprises a JAVA ResourceBundle and is selected from a group consisting of a new resource and an updated resource; a system for installing the resource into the resource lookup web application and, once installed, for advertising the resource to the at least one web application; and a system for receiving a request for the resource from the at least one web application and for providing the resource to each requesting web application, wherein the resource is dynamically added to each requesting web application without having to restart the requesting web application and without losing session information in the requesting web application, wherein the adding is performed indirectly through the resource lookup web application which acts as an intermediary between the at least one web application and the resource and has a duty to serve the resource. 6. A program product stored on a computer readable medium for dynamically adding resources in a web application server, wherein the web application server includes at least one web application and a resource lookup web application, which when executed by a computer, comprises: program code for detecting a resource; wherein the resource comprises a JAVA ResourceBundle and is selected from a group consisting of a new resource and an updated resource; program code for installing the resource into the resource lookup web application and, once installed, for advertising an availability of the resource to the at least one web application; and program code for receiving a request for the resource from the at least one web application and for providing the resource to each requesting web application, wherein the resource is dynamically added to each requesting web application without having to restart the requesting web application and without losing session information in the requesting web application, wherein the adding is performed indirectly through the resource lookup web application which acts as an intermediary between the at least one web application and the resource and has a duty to serve the resource.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (15)
Dinwiddie ; Jr. John M. (West Palm Beach FL) Freeman Bobby J. (Boynton Beach FL) Grice Lonnie E. (Boca Raton FL) Loffredo John M. (Deerfield Beach FL) Sanderson Kenneth R. (West Palm Beach FL) Suarez, Data processing system with system resource management for itself and for an associated alien processor.
Daniel Lucien Durand FR; Gerard Sitbon FR; Fran.cedilla.ois Urbain FR, Device and process for dynamically controlling the allocation of resources in a data processing system.
Beadle, Bruce A.; Brown, Michael Wayne; Forlenza, Randolph Michael; Rothert, Douglas Scott; Sang, Miguel, Dynamic, seamless switching of a network session from one connection route to another.
Liana Liyow Fong ; Ajei Sarat Gopal ; Nayeem Islam ; Andreas Leonidas Prodromidis ; Mark Steven Squillante, Flexible dynamic partitioning of resources in a cluster computing environment.
Aman Jeffrey D. ; Clark Carl E. ; Emmes David B. ; Kahlon Satwinder S. ; Meyer Christopher ; Rosengren Steven E. ; Samuel ; Jr. Frank S. ; Schmidt Donald W. ; Szczgielski Thomas J., Integrating distributed computing environment remote procedure calls with an advisory work load manager.
Ekanadham Kattamuri ; Moreira Jose Eduardo ; Naik Vijay Krishnarao, Method for resource control in parallel environments using program organization and run-time support.
David James Hetherington ; David Bruce Kumhyr, Method, system and computer program product for dynamic language switching in user interface menus, help text, and dialogs.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.