Proxy
Problem: How do agents communicate if the sender does not expect receivers to move?
Context: Agents must always be reachable at the same address. You therefore want to keep changes to an agent’s location transparent.
Solution:
- When an agent moves, it creates a Proxy in the old place to hide the change of place.
- A proxy either forwards messages to the agent (active proxy) or stores them for later pick-up by the agent (passive proxy).