Zum Inhalt springen

Java Platform Debugger Architecture

aus Wikipedia, der freien Enzyklopädie

Die Java Platform Debugger Architecture (JPDA) ist eine Architektur, die Schnittstellen für die Entwicklung von Debuggern und die Überwachung sowie Steuerung der Java-Programme bereitstellt. Sie ist seit der JDK-Version 1.3 erhältlich. Die JPDA besteht aus zwei Interfaces und einem standardisierten Protokoll:

  • Java Virtual Machine Debug Interface (JVMDI): definiert Mechanismen zum Zugriff, Steuerung und zur Beobachtung einer laufenden Applikation.
  • Java Debug Interface (JDI): dient zur Überwachung einer laufenden Anwendung
  • Java Debug Wire Protocol (JDWP): dient zur Benutzung des JVMDI von einem fremden Rechner