Java Platform Debugger Architecture
Appearance
The Java Platform Debugger Architecture is a collection of APIs to debug Java code.
- Java Debugger Interface(JDI), a high-level Java programming language interface, including support for remote debugging;
- Java Debug Wire Protocol(JDWP), which defines the format of information and requests transferred between the debugging process and the debugger front end
- The JVM(TM) Tool Interface, is a programming interface used by development and monitoring tools.