发明名称 Method, server and system for converging desktop application and web application
摘要 A method, Web server and computer system are provided for converging a desktop application and a Web application. The method includes in response to a request from a client user for using a target desktop application, starting a desktop application initialization process on the Web server and determining an appropriate corresponding hosting server for the user; preparing and provisioning desktop application environment on the corresponding hosting server and starting the target desktop application; transmitting the corresponding hosting server's address to the client so as to make desktop application interaction between the client and the corresponding hosting server; and in response to the completion of the desktop application interaction, stopping and exiting the target desktop application on the corresponding hosting server. The client user is provided with a unified Web console for accessing desktop applications and Web applications, and Web files are shared between the desktop applications and the Web applications.
申请公布号 US9047130(B2) 申请公布日期 2015.06.02
申请号 US201213534819 申请日期 2012.06.27
申请人 International Business Machines Corporation 发明人 Chen Ying;Fang Xing;Qiu Jie;Wang Qing Bo;Ye Meng
分类号 G06F15/16;G06F9/50 主分类号 G06F15/16
代理机构 Tutunjian & Bitetto, P.C. 代理人 Tutunjian & Bitetto, P.C. ;Young Preston J.
主权项 1. A method for converging a desktop application and a Web application, the Web application being included in a Web server, the method comprising steps of: in response to a request from a client user for using a target desktop application, starting a desktop application initialization process on the Web server and determining an appropriate corresponding hosting server for the user; preparing and provisioning desktop application environment on the corresponding hosting server and starting the target desktop application, wherein the preparing and provisioning includes installing the target desktop application on the corresponding hosting server if the target desktop application has not been previously installed; transmitting the corresponding hosting server's address to the client so as to make desktop application interaction between the client and the corresponding hosting server; in response to the completion of the desktop application interaction, stopping and exiting the target desktop application on the corresponding hosting server; and wherein when the user requests to use the desktop application for the first time, a browser plug-in is simultaneously transmitted to the client in the transmitting step, so as to intercept user input at the client side and display the corresponding hosting server's user interface in a Web browser at the client side.
地址 Armonk NY US