„Java Platform Debugger Architecture“ – Versionsunterschied
Erscheinungsbild
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
+Übersetzung (von Java-Laufzeitumgebung) und besser strukturiert, dabei u.a. Fremdsprachiges (mit Vorlage:Lang) ausgezeichnet und eine Überschrift (nach DIN 5008) normalisert |
KKeine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
== Weitere Details == |
== Weitere Details == |
||
Die JPDA besteht aus zwei [[Schnittstelle]]n und einem standardisierten Protokoll: |
Die JPDA besteht aus zwei [[Schnittstelle]]n und einem standardisierten Protokoll: |
||
* ''Java Virtual Machine Debug Interface (JVMDI)'': definiert Mechanismen zum Zugriff, zur Steuerung und zur Beobachtung einer laufenden Applikation |
* ''Java Virtual Machine Debug Interface (JVMDI)'': definiert Mechanismen zum Zugriff, zur Steuerung und zur Beobachtung einer laufenden Applikation |
||
Zeile 9: | Zeile 8: | ||
== Weblinks == |
== Weblinks == |
||
* [http://www.cs.uni-paderborn.de/uploads/tx_sibibtex/PerformanzJPDA.pdf Zur Performanz der Überwachung von Methodenaufrufen] (<span title="Portable Document Format">PDF</span>) |
* [http://www.cs.uni-paderborn.de/uploads/tx_sibibtex/PerformanzJPDA.pdf Zur Performanz der Überwachung von Methodenaufrufen] (<span title="Portable Document Format">PDF</span>) |
||
Version vom 14. Juni 2012, 01:08 Uhr
Die Java Platform Debugger Architecture (kurz JPDA, englisch für „Debugger-Architektur der Java-Plattform“) ist eine Softwarearchitektur, die Schnittstellen für die Entwicklung von Debuggern und die Überwachung sowie Steuerung von Java-Programmen bereitstellt. Sie ist seit der JDK-Version 1.3 erhältlich.
Weitere Details
Die JPDA besteht aus zwei Schnittstellen und einem standardisierten Protokoll:
- Java Virtual Machine Debug Interface (JVMDI): definiert Mechanismen zum Zugriff, zur 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