socket通信简介

2019-04-05  本文已影响0人  大道而至简

socket通信简介

传统的网络通信是C/S模式,所谓C/S模式,即客户端/服务器模式。也就是客户端和服务器之间进行通信。
那么进行通信前,需要建立连接,流程如下,
服务器先启动,创建一个Socket,并绑定IP地址和端口号,然后监听是否有客户端发起连接。
客户端后启动,也创建一个Socket,直接发起服务器监听的端口的连接。当服务器接受了客户端的连接请求后,则双方建立了连接,此时客户端就可以和服务之间进行数据传输了。

因此,网络编程涉及到两大部分:客户端编程和服务器端编程。

socket通信执行流程

客户端程序执行流程如下图所示:


image.png

服务器端程序执行流程如下图所示:


image.png
上一篇下一篇

猜你喜欢

热点阅读