
网络编程
ambition_star
山海自有归期,山雨自有相逢,意难平终将和解,万事终将如意。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
websocket 代码实现
websocket 代码实现#服务端import asyncioimport websocketswebsocket_users = {} #将websocket对象保存,方便后续转发数据async def recv_user_msg(websocket): recv_text = await websocket.recv() print("recv_text:", websocket.pong, recv_text) # for r in range(10):原创 2021-08-05 22:19:13 · 430 阅读 · 0 评论 -
websocket原理
websocket原理简介:websocket是h5提供j的一种在单个tcp连接上进行的全双工双向传输的协议,最主要支持服务端主动向客户端推送消息,期间只需一次握手即可。在websocket未诞生之前,由于http短连接,无状态的特行,一般实时通话常用的技术是长连接和ajax轮询ajax轮询原理:浏览器每隔几秒发送一个请求,询问服务器是否有新消息。客户端:是否有新消息?request服务端:没有 response客户端:是否有新消息 requ原创 2021-08-05 22:18:29 · 393 阅读 · 0 评论 -
利用socketServer模块实现网络编程
利用socketServer模块实现网络编程创建服务端# -*-coding:utf-8-*-from socketserver import TCPServer as Tcp, StreamRequestHandler as SRH #导入正确的类from time import ctimeHOST = 'localhost'PORT = 8888ADDR = (HOST, PORT)#StreamRequestHandler类将输入输出套接字看作类似文件的对象,因此原创 2021-01-05 15:20:12 · 304 阅读 · 4 评论 -
python网络编程实现服务器和应用后台交互
python网络编程实现服务器和应用后台交互多进程并发面向对象实现#实现服务端和应用后台交互简易代码服务器代码from socket import *from multiprocessing import Processimport reHOST='0.0.0.0'PORT=8000ADDR=(HOST,PORT)DEBUG=Trueclass HTTPsever: ...原创 2019-12-20 20:37:50 · 482 阅读 · 1 评论