Non-Agents
One Request / One Response
Executes on single machine
Code served upon user request
Just a program of some kind
E.g., Internet routers,
software ants
Distributed
Emergent behavior via protocol
homogenous
"Agents"
But what are "Agents"?
Program computes IP destination
Code is pushed rather than served
State persists
Typed messages (KQML, FIPA ACL) exchanged
Client-server protocol insufficient
IP address may or may not move
State persists