Der Webserver-Agent ist ein stationärer Agent, weil er für ein Agentensystem als Webserver fungiert. Deshalb erbt der Webserver-Agent von der Klasse StationaryAgent. Der Webserver-Agent bietet als IDL-Schnittstelle alle URLs ( getURLs()) der auf dem Agentensystem ablaufenden Agenten an.
Die HTTP-Kommunikation wird von der Klasse Connection abgewickelt.