I am not sure how many people are interested, but I am putting together a series of posts on using SFML networking using SFML on the client and NodeJS on the server.
In
part 1 it covers making a basic socket connection between SFML and NodeJS.
In
part 2, it covers sending highscore data to a server. In this case encoded using JSON and sent via UDP.
The next part will cover actually returning the high scores back to the SFML client ( and possibly to a web page).
I also intend to cover creating a match making server for peer to peer matches between SFML clients.
Let me know what you think, if you have any suggestions, or of course if you spot any errors. It uses SFML 1.6 and provides downloadable projects. Node for those unexposed to it, is a server side platform utilizing Javascript. By design, it is extremely scalable, something often quite difficult to accomplish with C++ based servers. Of course, node extensions are written in C++, so you can extend it as needed. If you haven't locked at Node yet and are doing some server side programming, you really should check it out.