Java Platform Debugger Architecture

The Java Platform Debugger Architecture is a collection of APIs to debug Java code.

  • Java Debugger Interface (JDI) - defines a high-level Java language interface which developers can easily use to write remote debugger application tools.
  • Java Virtual Machine Tools Interface (JVMTI), a native interface which helps to inspect the state and to control the execution of applications running in the Java Virtual Machine (JVM).
  • Java Virtual Machine Debug Interface (JVMDI)- JVMDI was deprecated in J2SE 5.0 in favor of JVM TI, and was removed in Java SE 6.
  • Java Debug Wire Protocol (JDWP) - defines communication between debuggee (a Java application) and debugger processes.

Famous quotes containing the words platform and/or architecture:

    I marched in with the men afoot; a gallant show they made as they marched up High Street to the depot. Lucy and Mother Webb remained several hours until we left. I saw them watching me as I stood on the platform at the rear of the last car as long as they could see me. Their eyes swam. I kept my emotion under control enough not to melt into tears.
    Rutherford Birchard Hayes (1822–1893)

    Poetry is not only dream and vision; it is the skeleton architecture of our lives. It lays the foundations for a future of change, a bridge across our fears of what has never been before.
    Audre Lorde (1934–1992)