1.常见Socket应用场景:
人与人之间的打电话沟通、程序间通过Scoket进行通信(进程间)、
2.Socket可以理解为程序间通信的电话机,作为进程之间的通信机制,通常称为——套接字。
3.协议:TCP、UDP
4.IP地址、端口号
Socket分类:
1.流式Socket,stream
是一种面向连接的Socket,针对于面向连接的TCP服务应用,安全,效率低
2.数据报式Socket,datagram
是一种面向无连接的Socket,对应于无连接的UDP服务应用,不安全(丢失,顺序混乱,在接收端要分析重排及要求重发),效率高