Java Platform Debugger Architecture

from Wikipedia, the free encyclopedia

The Java Platform Debugger Architecture ( JPDA for short , English for "Debugger Architecture of the Java Platform") is a software architecture that provides interfaces for the development of debuggers and the monitoring and control of Java programs . It has been available since JDK version 1.3.

more details

The JPDA consists of two interfaces and a standardized protocol:

  • Java Virtual Machine Debug Interface (JVMDI) : defines mechanisms for access, control and monitoring of a running application
  • Java Debug Interface (JDI) : is used to monitor a running application
  • Java Debug Wire Protocol (JDWP) : is used to use the JVMDI from an external computer

Web links