SUPER simple C++ multi-threaded server?

I'm working on a simple, text-based console RPG game by myself to play online with my little brother and maybe 1~2 friends at most. I've got the RPG mostly set up and ready to go, so I don't want to go any further until I get a server and client working.

So far I've read several Winsock tutorials, tried SFML and Boost.Asio, and read dozens of lessons on creating multithreaded networks (including lessons on this site), but all of them were too complicated to use. I have basic programming experience and understand the logic of networking, but it seems programming networking is still over my head.

I'd like to have a client and a server program for IP multi-threading over TCP (just for sending chat messages and variable data). I only need the simplest possible TCP multi-threaded server/client, and nothing more (anything more and it'll just go over my head, or I might not be able to make it compile).

Is there anyone who can provide (or show me a link to) a super simple framework in C++ for a server and client that I could use for my text based game? I'd be happy to credit you for it in the game (even though only about 3 people will see the credit). Even if they're not very practical client and server programs in the real world, any help would be most appreciated.
server and multi-threaded cannot be super simple.

Look at this:

http://www.codeproject.com/Articles/7108/A-light-weighted-client-server-socket-class-in-C

Maybe that's what you're looking for
Thanks, I'll take a look at this one.
Topic archived. No new replies allowed.