JSON-RPC Client (Node.js & Browser) and Server (Node.js) aim at "natural looking" server and client code.