下面这篇文章有TCP/UDP编程的服务器端/客户端的一般步骤,还有TCP与UDP之间的区别。
对于TCP/UDP编程的服务器端/客户端的一般步骤,这篇有更详细的函数解释:
https://blog.youkuaiyun.com/xiaobangkuaipao/article/details/76793702
分开解释socket编程中各个函数:
https://www.cnblogs.com/LUO77/p/5801977.html
补充:
基于TCP的协议有:HTTP/HTTPS,Telnet,FTP,SMTP。
基于UDP的协议有:DHCP,DNS,SNMP,TFTP,BOOTP