基于流式套接字的消息收发

今天第一次写博客,不知学习Python已经将近一个半月了。经同学的推荐,于是想用博客来记录一点东西,也便于自己对于知识的梳理和总结。希望能在这里结交到兴趣相同的盆友,没事可以交流交流编程思想!!!

套接字:实现网络编程进行数据传输的一种技术手段。
所谓流式套接字,是指以字节流的方式进行数据传输,实现TCP网络传输协议。
流式套接字的使用非常简单,具体步骤都是国定操作,经常使用,熟练于心即可。
下面是客户端代码:
在这里插入图片描述
客户端流式套接字创建步骤:1.创建套接字
2.向服务端地址发起连接
3.可以进行收发消息
4.关闭套接字
需要注意的是:流式套接字在传输过程中需要转换成字节流才能进行传输,不然会报错。

下面是服务端代码:
在这里插入图片描述
服务端的步骤是:1.创建套接字
2.绑定服务端IP地址
3.设置监听
4.等待客户端连接
5.进行消息的收发
6.关闭套接字

此处需要注意的sockfd套接字是用来进行客户端与服务端的连接的;一旦连接成功后,就转成用connfd来进行对于客户端消息的收发操作。

由于明天还要早起上课,今天就写这么多了,good night!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值