Java平臺調試架構簡介XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
架構縱覽
Java平臺調試架構如下圖所示:
組件 調試界面
/ |--------------|
/ | j2se/1.3/docs/guide/jpda/architecture.html#vm#vm">VM |
buggee#debuggee">debuggee ----( |--------------| <--JVMDI - Java VM Debug Interface
| back-end |
|--------------|
/ |
comm channel -( | <--------JDWP - Java Debug Wire Protocol
|
|--------------|
| front-end |
|--------------| <----JDI - Java Debug Interface
| UI |
|--------------|
1、 什么是JPDA
JPDA是Java PlatfoRM Debugger Architecture的縮寫,它是一個多層的調試架構,允許程序員很容易的在一個或多個JVM上做寫調試程序。
包括三部分:
JVMDI:定義了一個Java虛擬機可以提供的調試服務。
JDWP:定義了Java調試時不同調試器和不同進程的通訊協議。
JDI: 定義了語義級別的調試接口。
2、 debuggee
是一個被調試的進程
3、
待續
Mailto:accesine@163.com">accesine@163.com
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。