Thomas Kunz
Systems and Computer Engineering
7
Mobile Code Toolkit: Components
nExtend JVM on client and proxy server
ØMonitor
ØCode Storage
ØObject References and Profiling
ØObject Server
ØRemote Method Invocation Protocol
ØDynamic Decision
ØCommunication Control Layer
nExtend garbage collection to deal with remote references
nProvide abstractions to notify runtime system about environment and changes in environment (bandwidth, power, …), based on events and event notification