Socket

一、Socket

socket单词原意是"孔"或"插座"。通常也叫做"套接字",用户描述IP地址和端口,是一个通信链的句柄,可以用来实现不同主机的通信。分为客户端和服务器。socket由IP地址和端口确定,相当于定义了一个窗口,或者手机号。

二、Python的Socket流程图

服务端:首先实例化一个socket,然后让这个socket绑定IP地址和端口。然后服务端有后台程序一个listen监听这个socket。相当于定于了一个后面有柜员的窗口 或者 有了号码的电话,等待着别人打电话过来。客户端拨通指定的号码或者来到指定的窗口,一旦拨通,两个人就建立了连接。建立了一个通道,接下来就开始互动啦!你写我读,两个眉来眼去,聊得不亦乐乎。最后恋恋不舍的放下电话,也就是close()关闭连接。

 

posted @ 2017-05-02 08:58  skiler  阅读(121)  评论(0)    收藏  举报