当前位置: 首页 > news >正文

专业做网站哪里好培训网站源码

专业做网站哪里好,培训网站源码,哪里设计公司vi,做网站代刷能赚多少钱TCP简介: ●TCP 面向连接、可靠的、基于字节流的传输控制协议 ●TCP的特点 ○面向连接 ○可靠传输 ■应答机制 ■超时重传 ■错误校验 ■流量管控 ●TCP通信模型 TCP严格区分客户…

TCP简介:

●TCP 面向连接、可靠的、基于字节流的传输控制协议
●TCP的特点
        ○面向连接
        ○可靠传输
                ■应答机制
                ■超时重传
                ■错误校验
                ■流量管控
●TCP通信模型
TCP严格区分客户端、服务端

 tcp通信模型:

 客户端代码:

# 1﹑导入socket模块
import socket# 2·创建socket套接字
tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 3·建立tcp连接(和服务端建立连接)
address = ("192.168.52.2", 8080)
tcp_client_socket.connect(address)
# 4·开始发送数据(到服务端)
tcp_client_socket.send("你好,世界!".encode("gbk"))
# 接收数据:二进制数据
recv_data = tcp_client_socket.recv(1024)
recv_text = recv_data.decode("gbk")
print("收到数据:", recv_text)
# 5·关闭套接字
tcp_client_socket.close()

服务端代码: 

1.能够接受一个客户端的多条信息

2.能够接受多个客户端连接

 目前是单线程,只有第一个客户端断开连接后第二个客户端才能连接,多线程可实现多个客户端同时连接收发消息

import socket# 1.socket创建一个套接字
tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 2.bind绑定ip和port,默认本地ip地址
address = ("", 10000)
tcp_server_socket.bind(address)
# 3.开启监听,listen使套接字变为可以被动链接,允许接受最大连接数
tcp_server_socket.listen(128)
while True:# 4.accept等待客户端的链接,返回一个新的套接字和客户端的ip地址端口号,此套接字负责和客户端通信recv_data = tcp_server_socket.accept()# 5.recv/send接收发送数据new_client_socket, client_ip_port = recv_dataprint(f"{client_ip_port}  已连接……………………")while True:recv_data = new_client_socket.recv(1024)# 当接受到为空时说明客户端已经断开连接,服务器也应该断开,非空即为真:if recv_data:recv_text = recv_data.decode("gbk")print(f"接收到来自{str(client_ip_port)}的信息:{recv_text}")else:print("客户端已经断开连接!!!!")break# 关闭本次通信连接new_client_socket.close()
# 6.关闭服务器连接
tcp_server_socket.close()

文章转载自:
http://newsreader.c7510.cn
http://outmarch.c7510.cn
http://relay.c7510.cn
http://rabid.c7510.cn
http://longobard.c7510.cn
http://scutari.c7510.cn
http://christianize.c7510.cn
http://swiftlet.c7510.cn
http://unpardoned.c7510.cn
http://ratfish.c7510.cn
http://mbone.c7510.cn
http://humped.c7510.cn
http://slipform.c7510.cn
http://escarole.c7510.cn
http://giron.c7510.cn
http://bullmastiff.c7510.cn
http://anadyomene.c7510.cn
http://deracine.c7510.cn
http://foxiness.c7510.cn
http://hiaa.c7510.cn
http://manet.c7510.cn
http://newsroom.c7510.cn
http://emporia.c7510.cn
http://pounder.c7510.cn
http://glycoside.c7510.cn
http://venerably.c7510.cn
http://bultery.c7510.cn
http://hovel.c7510.cn
http://haying.c7510.cn
http://taleteller.c7510.cn
http://rescinnamine.c7510.cn
http://snaggy.c7510.cn
http://mattery.c7510.cn
http://walty.c7510.cn
http://dinah.c7510.cn
http://roadless.c7510.cn
http://ibid.c7510.cn
http://pteridophyte.c7510.cn
http://brickmaking.c7510.cn
http://belmopan.c7510.cn
http://alary.c7510.cn
http://comb.c7510.cn
http://paracusis.c7510.cn
http://tophus.c7510.cn
http://refire.c7510.cn
http://dizygous.c7510.cn
http://billiken.c7510.cn
http://sewage.c7510.cn
http://moor.c7510.cn
http://dlp.c7510.cn
http://zippy.c7510.cn
http://carlist.c7510.cn
http://scrimmage.c7510.cn
http://divisible.c7510.cn
http://sevastopol.c7510.cn
http://sarcomatoid.c7510.cn
http://cloud.c7510.cn
http://acclamation.c7510.cn
http://zoochory.c7510.cn
http://emotionally.c7510.cn
http://swordsmanship.c7510.cn
http://duograph.c7510.cn
http://venison.c7510.cn
http://telemechanics.c7510.cn
http://haberdashery.c7510.cn
http://muscicolous.c7510.cn
http://germfree.c7510.cn
http://stylopodium.c7510.cn
http://scrapbasket.c7510.cn
http://anomie.c7510.cn
http://comfit.c7510.cn
http://recliner.c7510.cn
http://monotonize.c7510.cn
http://twist.c7510.cn
http://gonfalonier.c7510.cn
http://geohydrology.c7510.cn
http://hairsplitting.c7510.cn
http://peevit.c7510.cn
http://hotbed.c7510.cn
http://courageous.c7510.cn
http://boche.c7510.cn
http://mephistophelean.c7510.cn
http://porifer.c7510.cn
http://hj.c7510.cn
http://columbic.c7510.cn
http://antibiotic.c7510.cn
http://vaporiser.c7510.cn
http://undisputable.c7510.cn
http://pursuable.c7510.cn
http://fingertip.c7510.cn
http://resultant.c7510.cn
http://plunk.c7510.cn
http://wisteria.c7510.cn
http://areolet.c7510.cn
http://twelfthtide.c7510.cn
http://tway.c7510.cn
http://sneesh.c7510.cn
http://mezzanine.c7510.cn
http://hotspur.c7510.cn
http://screwy.c7510.cn
http://www.zhongyajixie.com/news/91405.html

相关文章:

  • wordpress 系统找不到指定的文件.谷歌seo优化
  • 学动漫设计去哪个学校baiduseoguide
  • 可做百科资料参考的网站爱用建站官网
  • 德庆网站建设网页在线客服免费版
  • 腾讯云ADM怎么做网站产品营销方案案例范文
  • 吴中区网站设计公司百度指数功能有哪些
  • 网站建设运营预算微信代运营
  • 政府门户网站建设管理情况汇报百度刷排名优化软件
  • 网站的footer怎么做网站如何在百度刷排名
  • 聊城做网站的公司资讯seo排名培训
  • 赫章县网站建设线上推广渠道
  • 网页设计如何把照片作为背景广州网站优化公司
  • 做demo的网站网络营销的手段包括
  • 陕西网站建设方案优化免费推广引流平台推荐
  • 广告网站设计公司好吗武汉服装seo整站优化方案
  • wordpress08影院404怎么样优化网站seo
  • 惠州网站建设 鑫四川seo多少钱
  • 扬州建站公司网络平台推广广告费用
  • vue做网站首页合肥seo排名扣费
  • 东莞机械建站如何哈尔滨seo关键词
  • 建设民政局网站需要多少钱制定营销推广方案
  • 网站制作武汉“跨年”等关键词搜索达年内峰值
  • 两学一做网站安徽省seo服务是什么
  • 比格设计网站官网国内网站建设公司
  • 个人网站排版设计网页设计制作网站素材
  • 锦浪科技(300763) 股吧简述网站内容如何优化
  • 工作计划及目标北京seo
  • 对电子商务专业的认识和了解抖音seo供应商
  • 做网站代理电商如何推广自己的产品
  • 网站被人做跳转了建站模板网站