1. A system for parallel asynchronous command execution, comprising: a first computer system for directing a call to invoke a remote procedure in a second computer system, the first computer and second computer communicating via a non-persistent connection; wherein the second computer system upon completion of the remote procedure generates an event trigger and transmits the event trigger and remote procedure results to the first computer system.