A framework and methodology for writing web socket RPC programs, without writing a single line of web socket or RPC code.