The Java Debug Wire Protocol (JDWP) is the protocol used for communication between a debugger and the Java virtual machine (VM).

The Java Debug Wire Protocol ( JDWP) is the protocol used for communication between a debugger and the Java virtual machine (VM) which it debugs.

JDWP is one layer within the Java Platform Debugger Architecture ( JPDA).

The JDWP differs from many protocol specifications in that it only details format and layout, not transport.

The JDWP is designed to be simple enough for easy implementation, yet it is flexible enough for future growth.

For more information on the Java Platform Debugger Architecture.