The Exchange Event Service supports servers that can run only agents and that are separate from the home server where the folders generating the events are located. This support allows you to isolate the agent server from your other servers that host mailboxes or public folder applications. It is good practice to set up these agent servers so that errant scripts do not bog down your standard Exchange Servers. While occasionally logic errors might make your scripts enter infinite loops or generate errors, the Event Service and agent technologies have built-in time-out capabilities that will terminate bad scripts after a specified amount of time.