Freestyle RPC for node
summary
DNode makes RPC look like local calls by passing functions by reference so callbacks execute where they were defined, not as serialized code, and it supports constructors, remote objects delivered via the connect/listen callback, and no synchronous returns — everything is async. It runs over plain TCP or behind socket.io so it works in the browser via /dnodejs and browserify, hunts down callbacks recursively, and has ports in Ruby Perl and Java; note remote may be empty until ready and prototypes are excluded.
AI-written summary · about








