Make a remote procedure call. For every call that does not close/terminate the socket connection, expect a response back that's been serialized using Storable.