首页 > Web开发 > 详细

websocket

时间:2019-11-08 12:53:23      阅读:93      评论:0      收藏:0      [点我收藏+]

简述:websocket 基于tcp协议  建立客户端和服务端的通信通道

例子:

【服务器端】

# -*-coding:utf-8 -*-
import socket


host=127.0.0.1
port=8001

# 创建socket对象,family表示地址家族,type代表协议类型
s=socket.socket()    # 创建套接字
s.bind((host,port))  # 接收的参数是元组


s.listen(5) # 队列满了之后允许客户端连接到服务器个数

# clnt 新的套接字对象,addr 地址
clnt,addr = s.accept()
# send——resave
# 接收的最大数据为1024字节
data = clnt.recv(1024)
print(data)
clnt.sendall()
s.close()

【客户端】

# -*-coding:utf-8 -*-
import socket


# 创建socket对象,family表示地址家族,type代表协议类型
# 创建套接字
s=socket.socket()        

# 连接服务器的地址
s.connect((127.0.0.1,8002))

cmd = input(please input:)
cmd
=cmd.encode() s.sendall(cmd) data=s.recv(1024) print(data) s.close()

 

 

 

 

websocket

原文:https://www.cnblogs.com/hd-test/p/11819326.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!