文件名称:OnePiece
介绍说明--下载内容来自于网络,使用问题请自行百度
聊天小软件:基本的思路:
服务器端:
服务器与每个客户用一个线程建立连接
每个线程里面不断接收和处理数据包
所有数据包用一个列表存储
遇到ask包(请求在线列表)就跟据来源生成一个rst包(返回)
遇到To为本线程用户的,将包发给本线程用户
客户端:
与服务器端相对应
代码里面有注解
数据包:
用一个类表示
里面有Kind(包类型),To(来源),From(去处),Message(消息)
网络套接字用文件类型传输,所以可以用pickle传对象(包)-OnePiece
服务器端:
服务器与每个客户用一个线程建立连接
每个线程里面不断接收和处理数据包
所有数据包用一个列表存储
遇到ask包(请求在线列表)就跟据来源生成一个rst包(返回)
遇到To为本线程用户的,将包发给本线程用户
客户端:
与服务器端相对应
代码里面有注解
数据包:
用一个类表示
里面有Kind(包类型),To(来源),From(去处),Message(消息)
网络套接字用文件类型传输,所以可以用pickle传对象(包)-OnePiece
相关搜索: 聊天
(系统自动生成,下载前可以参看下载内容)
下载文件列表
test_serve.py
聊天软件.txt
test_client.py
聊天软件.txt
test_client.py
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.