Python016_网络编程02

网络编程

刚刚学习了网络编程,感觉相比java的网络编程简单多了,当然不是说java这个语言不好,小编还是比较喜欢java语言,虽然不怎么精通, 我做的都是笔记,可能有大家看不懂的地方,可能也有错的地方,还希望大家多多指点

UDP

  • 创建 socket 套接字
  • 绑定地址和端口号,接收方获得
  • 发送信息 (date (对方地址,对方端口号))
  • 接收信息 revefrom(字节大小) 返回一个元组 (data, addr_info)
  • 关闭套接字

TCP

用户端

  • 创建socket 套接字
  • 绑定地址和端口号,接收方获得
  • 建立与服务器的连接
  • 接收和发送数据 send recv
  • 关闭连接

服务器

  • 创建socket 套接字
  • 绑定地址和端口号,接收方获得
  • listen 主动变为被动listen(128)
  • accept 返回一个元组 (套接字, 用户信息)
  • new_socket.send 发送数据 new_socket.recv 接收数据
  • 关闭连接

猜你喜欢

转载自blog.csdn.net/weixin_40639095/article/details/84651011
今日推荐