Basically I am looking to implement some form of RPC, having read a little more would 'Handlers' be appropriate? http://www.read.cs.ucla.edu/click/progman.html#Handlers