July 2012
Beginner to intermediate
342 pages
7h 27m
English
With socket.io we can execute a callback function over WebSockets (or a relevant fallback). The function is defined client side, yet called server side (and vice versa). This can be a very powerful way to share processing resources and functionality between clients and servers.
In this recipe, we'll create a way for the server to call a client-side function that squares a number, and for the client to call a server-side function that sends Base64 encoding (http://en.wikipedia.org/wiki/Base64) of a sentence back to the client.
We simply need to create a new folder with new client.html and server.js files.
On our server, as before, we load our http module and the client.html file, create ...
Read now
Unlock full access