Java virtuaalmasina mitme siluri puhverserver

dc.contributor.advisorVesal Vojdani
dc.contributor.advisorMärt Bakhoff
dc.contributor.authorKääp, Veiko
dc.date.accessioned2019-10-15T09:14:08Z
dc.date.available2019-10-15T09:14:08Z
dc.date.issued2018
dc.description.abstractJava platvorm ei koosne mitte ainult abstraktsest masinast,Java virtuaalmasinast (JVM), vaid sisaldab ka nutikaid tööriistu töötavaterakendustega suhtlemiseks. Seda funktsionaalsust käsitleb Java platvormi siluriarhitektuur (JPDA). JPDA kasulikkust piirab asjaolu, et ühe JVM-i külge onkorraga võimalik ühendada ülimalt üks silur, mis teeb aga paljud silumise võttedvõimatuks. Selle töö eesmärgiks on luua puhverserver, mis eemaldaks antud piirangu nii, et puhverserver ühenduks ise virtuaalmasinaga ning lubaks endaga ühendada mitu silurit. Selline puhverserver võimaldab ühte JVM-i siluda mitmest eri arvutist korraga.
dc.description.abstractThe Java platform provides not only a highly performant abstractcomputing machine, the Java Virtual Machine (JVM), but also containssophisticated tools for interfacing with running applications. This functionality isspecified in the Java Platform Debugger Architecture (JPDA). JPDA has alimitation of not being able to attach multiple debuggers to a single JVM whichmakes many debugging workflows and use cases impossible to accomplish. The purpose of this paper is to get rid of this limitation by creating a proxy server which would connect to the JVM and then allow multiple debuggers to connect to it. Such proxy server would allow the JVM to be debugged from multiple remote computers at the same time.
dc.identifier.urihttp://hdl.handle.net/10062/65969
dc.language.isoen
dc.titleJava virtuaalmasina mitme siluri puhverserver
dc.title.alternativeJava Virtual Machine Multi-debugger Proxy Server
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
314.98 KB
Format:
Adobe Portable Document Format