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

muuda

Java platvormi siluri arhitektuur koosneb kolmest tasandist: JVM TI, JDWP ja JDI.

JVM TI

muuda

Java virtuaalmasina tööriista liides (JVM TI) defineerib silutavad teenused, mida virtuaalmasin pakub.

Java silumise ülekande protokoll (JDWP) defineerib siluri ja silutavate protsesside vahelise kommunikatsiooni.

Java silumisliides (JDI) defineerib kõrgetasemelise Java keele liidese, mida tööriista arendajad saavad lihtsasti kasutada kaugsiluri rakenduste kirjutamiseks.