ok before anyone says it i know this is probably far to adventurous for me to do, so I'm willing to accept failure at any point of the project, but that dosen't mean i wont give it my best shot.
well so far i have worked out the model i want to use for the client/server communications and have got the rough idea of how i am gong to lay out my game.
however my first hurdle that I have run in to is getting the first of the networking operations working. I'm trying to get a chat server running and I have chosen to use the Boost::asio library to provide my socket interface as this seems to fill all the requirements I need, and in fact i have had some limited success with getting a connection up and running to fill this role. however its not perfect by any means.
so what I am after is some tutorials/documentation to help increase my understanding on how to get this running. so far i have a basic understanding of creating a socket and receiving/making a connection, however the code I'm using has the connection close as soon as I send any message (at this stage a connection successful...) so this is obviously not very useful.
any help would be appreciated.