用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开了一个Socket,并绑定到一个端口上,不同的端口对应不同的服务。
Socket 就是为网络编程提供的一种机制,包装了有端口和IP地址。通信的两端都有Socket,网络通信其实就是Socket间的通信,数据在两个Socket间通过IO传输。
网络编程也叫Socket编程,套接字编程