A remote debugging method, related equipment and system
A remote debugging and server technology, applied in the network field, can solve problems such as the inability to establish a connection and the inability to perform remote debugging between devices
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2020-02-11
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present invention relates to the field of network technology, in particular to a remote debugging method, related equipment and system. Background technique
[0002] For the hypertext preprocessor (English full name: Hypertext Preprocessor, English abbreviation: PHP) program, the local development machine needs to access PHP anytime and anywhere, and determine its running status through tracking, debugging and analysis, so as to perform remote development. Equipment debugging and program updating.
[0003] In the existing solution, the open source PHP program debugger Xdebug can be used for remote debugging, please refer to figure 1 , figure 1 It is a schematic diagram of the process of Xdebug remote debugging in the prior art. The following will briefly introduce the method of using Xdebug remote debugging:
[0004] In the first step, the integrated development environment (English full name: Integrated Development Environment, English abbrevia...
Examples
Embodiment Construction
[0061] The embodiment of the present invention provides a remote debugging method, related equipment and system, agents can be deployed in the client and the server respectively, since the client agent actively sends the client identification to the server agent, thus bypassing the client Firewall restrictions on the side, so that remote debugging can still be performed under the restrictions of firewall security policies.
[0062] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of practice in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "havi...