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