前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python运维-Socket网络编程 原

python运维-Socket网络编程 原

作者头像
晓歌
发布2018-09-28 15:22:43
5190
发布2018-09-28 15:22:43
举报
文章被收录于专栏:破晓之歌破晓之歌

课程地址:https://www.imooc.com/learn/1031

一、 课程介绍

二、Socket通信入门

1.服务端程序

相关参数有默认

同一时间只有1个被处理,可以挂起的最大连接数为5,多于5个的会被服务器拒绝。大多数服务器都设置为5

注意:python3以上,网络数据的发送接收都是byte类型,如果发送的数据是str型,需要进行编码。python2则不需要

运行后,服务端,在接收数据这里进行阻塞

2.客户端程序

运行客户端,字符串是服务端定义的,穿送过来。服务器退出

3.客户端连续消息发送

运行服务器端

运行客户端

服务器端结束第一次连接

再运行客户端

服务器端结束第二次连接

关闭请求

服务端程序改写:

客户端程序改写:

运行服务器端

连接客户端

服务器端报错

增加解码

此时只是一个服务器端对一个客户端的连接

再开启报错,当前服务器端和客户端正在通信,阻塞

4.实例化参数含义

下面三个使用比较少

三、网络通讯实现

1.socket udp通信

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、 课程介绍
  • 二、Socket通信入门
    • 1.服务端程序
      • 2.客户端程序
        • 3.客户端连续消息发送
          • 4.实例化参数含义
          • 三、网络通讯实现
            • 1.socket udp通信
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档