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

wordpress网站导航菜单插件百度域名查询官网

wordpress网站导航菜单插件,百度域名查询官网,建设网站时以什么为导向,个人网站模板html cssPython 提供了两个基本的 socket 模块。第一个是 Socket,它提供了标准的 BSD Sockets API。第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面先讲的是Socket模块功能1、Socket 类型套接字格式: socke…

Python 提供了两个基本的 socket 模块。
第一个是 Socket,它提供了标准的 BSD Sockets API。
第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。

下面先讲的是Socket模块功能

1、Socket 类型

套接字格式:

socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。
socket类型
描述
socket.AF_UNIX
只能够用于单一的Unix系统进程间通信
socket.AF_INET
服务器之间网络通信
socket.AF_INET6
IPv6
socket.SOCK_STREAM
流式socket , for TCP
socket.SOCK_DGRAM
数据报式socket , for UDP
socket.SOCK_RAW
原始套接字,普通的套接字无法处理ICMP、IGMP等网络报文,而SOCK_RAW可以;其次,SOCK_RAW也可以处理特殊的IPv4报文;此外,利用原始套接字,可以通过IP_HDRINCL套接字选项由用户构造IP头。
socket.SOCK_SEQPACKET
可靠的连续数据包服务
创建TCP Socket:
s=[url=]socket.socket(socket.AF_INET,socket.SOCK_STREAM)[/url]

服务端

1 ss = socket() #创建服务器套接字
2 ss.bind()      #把地址绑定到套接字
3 ss.listen()      #监听链接
4 inf_loop:      #服务器无限循环
5     cs = ss.accept() #接受客户端链接
6     comm_loop:         #通讯循环
7         cs.recv()/cs.send() #对话(接收与发送)
8     cs.close()    #关闭客户端套接字
9 ss.close()        #关闭服务器套接字(可选)

1

客户端

 cs = socket()    # 创建客户套接字cs.connect()    # 尝试连接服务器comm_loop:        # 通讯循环cs.send()/cs.recv()    # 对话(发送/接收)cs.close()            # 关闭客户套接字

socketserver

自动开了多进程 多线程 ,解决IO问题

 1 import socketserver
 2 
 3 class MyTCPhandler(socketserver.BaseRequestHandler):    #通信
 4 
 5   def handle(self):
 6 
 7     self.request.recv(1024)
 8     self.request.send(data.upper())
 9     print('===>',self)
10 if __name__=='__main__'
11 
12   print(socketserver.ForkingTCPserver)               #windos没有fork这个接口 多进程
13 
14   s=socketserver.ThreadingTCPserver(('127.0.0.1',8080),MyTCPhandler)
15 
16   s.server_forever()                

      

  

 

转载于:https://www.cnblogs.com/surehunter/p/7821193.html

http://www.lbrq.cn/news/2597545.html

相关文章:

  • 手机触屏网站幻灯片优化推广关键词
  • 杨浦专业做网站关键词排名代做
  • 新建的网站如何做seo网络推广软文怎么写
  • 微信网站跳转链接怎么做怎么进行推广
  • 网站建设广州营销网站设计
  • 电子商务网站开发技术毕业论文百度首页广告多少钱
  • wordpress移动端底部添加菜单二十条优化疫情措施
  • 医院网站制作好吗合肥seo推广外包
  • 网站建设 成功案例seo自学网app
  • 网站建设策划长沙网络推广外包费用
  • 昆明网站建设公司电话谷歌seo培训
  • 百度网站的网址在线客服系统
  • 怎么让人搜索到自己做的网站2345网址导航桌面版
  • 金华企业自助建站系统友链交换平台
  • 建网站需要备案吗百度网络营销的概念
  • 怎么用自己的服务器做网站免费网站代理访问
  • 网站建设ftp蔡甸seo排名公司
  • 做色流网站要注意什么地方推广产品的方式有哪些
  • 做网站 图片素材怎么找收录查询工具
  • 天津商务网站建设网络关键词
  • 个人网站免费模板百度账户代运营
  • 青岛网站建设首选营销吧系统西安seo关键词查询
  • 公司要制作网站域名大全免费网站
  • 河北信息门户网站定制优化设计三年级下册数学答案
  • 做网站流程网站seo的优化怎么做
  • 高端网站建设网站定制网站内容seo
  • 外贸中间体做哪个网站好如何让百度快速收录新网站
  • 2018年网站建设网站百度收录突然消失了
  • 江门学做网站课程在线资源链接
  • 佛山网站建设外包网站安全查询系统
  • 前端实现Excel文件的在线预览效果
  • python包管理器uv踩坑
  • [GYCTF2020]FlaskApp
  • 一个网页的加载过程详解
  • JavaEE初阶第十三期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(十一)
  • CYUSB3014-BZXC-USB3.0接口芯片-富利威