Socket是一种进行网络通讯的开发技术,底层是TCP或者UDP,通过Socket我们可以进行网络上面不同电脑之间进行信息传递,比如传递文本信息,传递文件。
Socket本意是插座的意思,插座是通电链接电路的的东西,要链接某台电脑,我们就将线插到哪里。那么Socket也就是这个意思
通过建立Socket,我们来开发一个简单的聊天工具,有一个服务器端,和一个客户器端,服务器端开启监听,等待着客户端链接它
客户端一旦打开,就开始通过IP和域名去链接服务器端,链接成功后,我们就可以互相发送信息
比如客户端可以发送一行文本给服务器端
下面,我们开始正式对Socket进行学习,其实Socket不难的,而且非常有趣。