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