Diagnostic system in use for Java application
A technology of java application and diagnosis system, applied in the field of diagnosis system, which can solve the problems that the PA function cannot be cut, cannot be deployed, and the client analysis function cannot be expanded.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach
[0030] figure 2 It is a block diagram showing the diagnosis system for Java applications according to the first embodiment of the present invention.
[0031] Such as figure 2 As shown, the diagnostic system for Java applications in the first embodiment of the present invention includes: a machine 1000 running Java applications; and a machine 2000 including a client 2010 that communicates with the machine 1000 through a specific message flow protocol.
[0032] Here, the machine 1000 running the Java application has a built-in PA (Profiling Agent, diagnostic analysis agent) 1020 as a diagnostic device of the diagnostic system, and the client 2010 is a diagnostic client of the diagnostic system. Here, the diagnostic tool is implemented by C code, which is DToolsAgent.dll for Windows system and DToolsAgent.so for UNIX system.
[0033] The machine 1000 runs a Java application, wherein, in the Java application, the PA 1020 communicates with the JVM (JVM: Java Virtual Machine, Ja...
no. 2 approach
[0043] image 3 It is a block diagram showing a diagnostic system for Java applications according to a second embodiment of the present invention. In the second embodiment, similar to the above-mentioned first embodiment, the diagnostic system for Java applications includes: a machine 1000 running Java applications; The machine 2000 at the end 2010, and the structures of the PA 1020 and the JVM 1010 at the machine 1000 side in the second embodiment are the same as those described in the first embodiment, so the same explanations are omitted here and the same drawings are used. mark. However, the second embodiment differs from the first embodiment in that the diagnosis client 2010 is further improved.
[0044] Here, this client 2010 is a generalized client, it is actually as image 3 It includes multiple sets of API (Application Programming Interface) 2011 and a graphical interface 2012 .
[0045] The client 2010 and the PA 1020 communicate through the network communication...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com