举个例子吧 域名,端口
www.baidu.com = 119.75.213.50
Socket socket = new Socket("www.baidu.com","80");//ok
Socket socket = new Socket("119.75.213.50","80");//也ok
套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作 不同主机间的进程进行双向通信的端点,它构成了单个主机内及整个网络间的编程界面。
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
套接字可以根据通信性质分类,这种性质对于用户是可见的。应用程序一般仅在同一类的套接字间进行通信。不过只要底层的通信协议允许,不同类型的套接字间也照样可以通信。套接字有两种不同的类型:流套接字和数据报套接字。