1. A method of implicitly localizing agent access to a network component located on a remote host, comprising the steps of: hosting, in a first agent execution subsystem located in a local host, an agent; receiving, from the agent, a method invocation instruction associated with the network component; determining a host location of the network component by resolving the previously instantiated network component to the host location; and if the host location is determined to be local, executing the method invocation on the network component in the local host; else relocating, from the first agent execution subsystem, the agent to the remote host without receiving any explicit relocation instructions from the agent; wherein, in a second agent execution subsystem, the agent is incorporated into an address space shared by the network component.