Java Platform Debugger Architecture
Erscheinungsbild
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