An online high score table would be done via HTTP, which is already implemented, unless you wanted the scores stored on a remote server.
One option people always seem to overlook is python.. it already has full socket capabilities with much better control and modularity than objects could offer.
</wishes people would use python>