5/12/14

TCP will keep you alive

Recently I took some time looking into TCP keep-alive and how it works in a Windows environment. Seeing that I already had a summary written on the subject, I’ve decided this is an opportunity for a blog post. So, here we go… Applications are often client-server based. In some cases you’ll want the client to keep the connection to the server open, even if it’s been idle for a while. Usually, you’ll want that if making a new connection is too “costly”, being it time or performance or any other consideration. Connections are usually interrupted...