Kasutaja:Veiko.kaap/liivakast
Java platvormi siluri arhitektuur (inglise keeles Java Platform Debugger Architecture, lühidalt JDPA) on mitmetasandiline siluri arhitektuur, mis aitab arendajate lihtsalt luua silumisrakendusi, mida saab ülekantavalt kasutada erinevatel platvormidel ning erinevate virtuaalmasinate ja Java arenduskomplektidega[1]
Tasemed
muudaJava platvormi siluri arhitektuur koosneb kolmest tasandist: JVM TI, JDWP ja JDI.
JVM TI
muudaJava virtuaalmasina tööriista liides (JVM TI) defineerib silutavad teenused, mida virtuaalmasin pakub.
JDWP
muudaJava silumise ülekande protokoll (JDWP) defineerib siluri ja silutavate protsesside vahelise kommunikatsiooni.
JDI
muudaJava silumisliides (JDI) defineerib kõrgetasemelise Java keele liidese, mida tööriista arendajad saavad lihtsasti kasutada kaugsiluri rakenduste kirjutamiseks.