发明名称 DEBUGGING APPLICATIONS IN THE CLOUD
摘要 The present disclosure describes methods, systems, and computer program products for providing remote debugging of a cloud application across a wide area network. A method includes transmitting, from a remote communication device to a cloud computing device, instructions to adjust a running application to a debugging mode; receiving, at the remote communication device from a server coupled to the cloud, aggregated thread data in a data packet by using a second debugging data protocol different from the Java Debug Wire Protocol; receiving a debugging command and applying the debugging command to the cloud application running in the debugging mode.
申请公布号 US2015033078(A1) 申请公布日期 2015.01.29
申请号 US201313951806 申请日期 2013.07.26
申请人 Wintergerst Michael;Schmelter Ralf;Scheerer Johannes;Klink Thomas;Schreiber Steffen;Mostowoj Dietrich;Braun Matthias 发明人 Wintergerst Michael;Schmelter Ralf;Scheerer Johannes;Klink Thomas;Schreiber Steffen;Mostowoj Dietrich;Braun Matthias
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人
主权项 1. A computer-implemented method for receiving a remote debugging of a cloud application across a wide area network connection, the method comprising: receiving, at a debugging server communicatively connected to the cloud application, a debugging request from a remote communication device, the debugging server and the cloud application implemented in a cloud computing environment, the remote communication device communicatively connected to the debugging server via a wide area network connection, the debugging request comprising data identifying the cloud application to be debugged; adjusting, by the debugging server and based on the data identifying the cloud application to be debugged, the running cloud application to be debugged to a debugging mode; receiving, at the debugging server from the cloud application to be debugged, thread data associated with the cloud application to be debugged, the thread data transmitted via a first debugging data protocol; aggregating, at the debugging server, the received thread data and transmitting the aggregated thread data in a data packet to the remote communication device via a second debugging data protocol, the second debugging data protocol different from the first debugging data protocol; receiving, at the debugging server, a debugging command from the remote communication device, the debugging command transmitted via the second debugging data protocol; and transmitting, from the debugging server to the cloud application by using the first debugging data protocol, instructions to apply the debugging command to the cloud application running in the debugging mode.
地址 Muehlhausen DE