Creating a TCP Server for real time chatting app

Hello!

I am trying to add a project in my portfolio, and as such, it is critical I actually understand how it works. I am trying to create an program, such that, you can head to a certain link, you can text chat with anyone else that has the link. This will need to be in c++. I saw that creating a TCP server would be perfect for this, however, I know very little about that protocol. I found a helpful video here: https://www.youtube....h?v=WDn-htpBlnU
But I feel like I'm just writing down what's he is coding, and not actually understanding what is happening. What resources can I utilize to for this program I want to build? Where can I learn the tools I need?

//Sorry if all this sounds super noobish
If you haven't read http://beej.us/guide/bgnet/ yet, then start there.

Also here, with the YT url not munged by copy/paste.
https://www.dreamincode.net/forums/topic/421203-creating-a-tcp-server-for-real-time-chatting-app

Topic archived. No new replies allowed.