发明名称 |
Session management in a mixed mode environment |
摘要 |
Systems and methods for managing multiple versions of applications executing on servers in a server pool are provided. A request to generate new session data for a transaction requested by a user is received by a first server executing a first version of an application. A determination is made that the first version of the application is unsuitable to process the request. An identity of a second server executing a second version of the application is requested by the first server in a server pool comprising one or more servers, and an appropriate second server is selected. The first server transmits a hypertext transfer protocol proxy request to the selected second server, which generates the new session data. |
申请公布号 |
US9519478(B2) |
申请公布日期 |
2016.12.13 |
申请号 |
US201414516376 |
申请日期 |
2014.10.16 |
申请人 |
PayPal, Inc. |
发明人 |
Verde Bret;Nutting John;Hogge Rick |
分类号 |
G06F9/44;G06F11/20;H04L12/26;G06Q20/08;G06Q20/12;H04L29/06;H04L29/08 |
主分类号 |
G06F9/44 |
代理机构 |
Haynes and Boone, LLP |
代理人 |
Haynes and Boone, LLP |
主权项 |
1. An application version management system, comprising:
an application server comprising a non-transitory memory and one or more hardware processors, wherein the non-transitory memory stores a first version of an application, and the one or more hardware processors are coupled to the memory and operable to read instructions from the memory to perform the steps of:
receiving a request to generate new session data for a transaction requested by a user;determining that the first version of the application is unsuitable to process the request to generate new session data for the transaction requested by the user;determining an identity of a second server that is executing a second version of the application, the second version being different than the first version; andtransmitting a proxy request to the second server associated with the identity of the second server. |
地址 |
San Jose CA US |