# QtNet
```
___ _ _ _ _ ____ _
/ _ \| |_| \ | | ___| |_ | __ ) _ _ _ __ ___ __| |
| | | | __| \| |/ _ \ __| | _ \| | | | | '_ \ / __/ _` |
| |_| | |_| |\ | __/ |_ | |_) | |_| | | |_) | (_| (_| |
\__\_\\__|_| \_|\___|\__| |____/ \__, | | .__/ \___\__,_|
|___/ |_|
```
(项目及文档持续完善中,欢迎加入。 交流QQ群 :876023075)
## :banana:介绍
使用Qt5框架开发的跨平台网络库,包括:
1. 通用的TCP通信类;
2. 通用的UDP通信类。
## :pear:案例
* [QPerf](https://gitee.com/andwp/qperf) [![Fork me on Gitee](https://gitee.com/andwp/qperf/widgets/widget_5.svg)](https://gitee.com/andwp/qperf) 基于`QtNet` 开发的跨平台网络性能测试软件。
* [QSocketAssist(QSA)](https://gitee.com/andwp/qsocket-assist) [![Fork me on Gitee](https://gitee.com/andwp/qsocket-assist/widgets/widget_5.svg)](https://gitee.com/andwp/qsocket-assist) 基于`QtNet` 开发socket测试软件。
## :mango:使用说明
主要包括Tcp客户端、Tcp服务端、Udp通道三种通信模式。
- Tcp客户端,TcpServer
- Tcp服务端,TcpClient
- Udp通道,UdpChannel
## :apple: 软件架构
### 类设计
![Image 主要类](doc/img/主要类图.png)
### 目录结构
- qtsocket 基本的socket通信库项目文件,包括udp通信与tcp通信类;(已完成初版);
- include socket通信库头文件;
- src socket通信库实现文件;
- nettest socket通信库的测试界面。
没有合适的资源?快使用搜索试试~ 我知道了~
qsocket-assist-master.zip
共49个文件
h:14个
cpp:13个
md:6个
需积分: 5 0 下载量 132 浏览量
2023-02-24
23:18:39
上传
评论
收藏 197KB ZIP 举报
温馨提示
qsocket-assist-master.zip
资源推荐
资源详情
资源评论
收起资源包目录
qsocket-assist-master.zip (49个子文件)
qsocket-assist-master
qtnet
include
net
udpchannel.h 3KB
tcpsession.h 3KB
tcpserver.h 2KB
tcpclient.h 3KB
netwriting.h 760B
netreading.h 741B
netbase.pri 589B
common
taskqueue.h 1KB
observer.h 3KB
taskentry.h 443B
qnet_global.h 516B
qtnet.pro 63B
qtnet.pri 960B
doc
img
主要类图.png 27KB
qtsocket
qtsocket.pro 1KB
src
net
netreading.cpp 481B
tcpserver.cpp 2KB
netwriting.cpp 441B
tcpsession.cpp 3KB
udpchannel.cpp 5KB
tcpclient.cpp 4KB
common
taskentry.cpp 91B
taskqueue.cpp 2KB
LICENSE 1KB
README.en.md 834B
README.md 2KB
qsa.pro 45B
doc
img
QSA-Udp通道.jpg 86KB
QSA-Tcp客户端.jpg 87KB
QSA-Tcp服务端.jpg 80KB
使用说明.md 552B
软件架构.md 322B
LICENSE 1KB
README.en.md 834B
README.md 1KB
nettest
mainwindow.h 332B
udpchannelfrm.ui 6KB
tcpclientfrm.h 1KB
udpchannelfrm.cpp 3KB
nettest.pro 2KB
mainwindow.cpp 332B
tcpserverfrm.cpp 6KB
tcpclientfrm.ui 7KB
main.cpp 197B
mainwindow.ui 2KB
tcpserverfrm.ui 6KB
tcpclientfrm.cpp 5KB
tcpserverfrm.h 1KB
udpchannelfrm.h 953B
共 49 条
- 1
资源评论
一条大河两岸宽
- 粉丝: 0
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- proteusntion-model-for-network-id开发笔记
- dockerntion-model-for-network-ids开发笔记
- 工程伦理e-MM-m开发笔记
- zlibrary-attention-model-for-network-i开发笔记
- matlab GUI仿真ntion-model-for-network-ids开发笔记
- 注意力机制t-JavaWeb-m开发笔记
- 雾霾分析的MATLAB GUI仿真程序
- 基于Matlab的超声场可视化研究及GUI仿真模拟
- DJ宏财-全外文FunkyHouse音乐总有一天你会出现在我身边必听精选专辑串烧.mp3
- kuzu 5.16(是2.18回锅饭).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功