没有合适的资源?快使用搜索试试~ 我知道了~
enclave:C ++ Qt网络库
共55个文件
cpp:18个
h:16个
pro:10个
需积分: 11 2 下载量 102 浏览量
2021-05-11
15:15:01
上传
评论
收藏 64KB ZIP 举报
温馨提示
飞地:C ++网络库 Enclave是一个基于Qt框架的小型C ++网络库。 该库具有下一个优点: 多线程服务器 可选的加密模式 具有请求/响应模型的网络流 简单直观的API 要求 Qt 5+(核心模块和网络模块)以及任何支持C ++ 11的现代C ++编译器。 介绍 项目结构: 目录 描述 benchmark/ 测试库性能的基准 enclave/ 图书馆 example-chat/ 基于此库的简单聊天 建筑学 该库在内部将QTcpServer用于服务器,将QSslSocket (在加密和解密模式下)用于服务器和客户端连接。 网络套接字位于单独的线程中-客户端上的一个线程和服务器上的一个或多个线程(线程数取决于服务器线程策略)。 通过Qt信号/插槽机制和特殊类可以与用户代码进行交互,从而可以安全地使用内部结构。 用于传输和接收的数据库提供了具有方便接口的网络套接字的抽象-网络流。
资源推荐
资源详情
资源评论
收起资源包目录
enclave-master.zip (55个子文件)
enclave-master
.gitignore 11B
enclave.pro 102B
LICENCE 1KB
example-chat
client
window.h 2KB
client.pro 2KB
window.cpp 4KB
main.cpp 182B
server
server.h 1KB
server.pro 2KB
server.cpp 4KB
main.cpp 193B
example-chat.pro 86B
shared
shared
command.h 435B
helper.cpp 584B
helper.h 376B
shared.pro 189B
workdir
server.key 3KB
server.crt 2KB
ca.crt 2KB
ca.key 3KB
server.csr 2KB
client.crt 2KB
client.key 3KB
client.csr 2KB
README.md 5KB
enclave
enclave.pro 889B
enclave
client
client.h 3KB
client_controller.cpp 4KB
client_worker.cpp 2KB
client_controller.h 3KB
client.cpp 4KB
client_worker.h 2KB
server
server_worker.h 2KB
server_worker.cpp 2KB
server.h 3KB
server_controller.cpp 5KB
server.cpp 6KB
server_controller.h 3KB
network
network_stream.h 4KB
network_connection.cpp 2KB
network_worker.h 3KB
network_stream.cpp 2KB
network_worker.cpp 5KB
network_connection.h 3KB
benchmark
client
client.h 3KB
client.pro 2KB
client.cpp 9KB
main.cpp 1KB
server
server.h 1KB
server.pro 2KB
server.cpp 3KB
main.cpp 191B
shared
shared
command.h 1KB
shared.pro 126B
benchmark.pro 86B
共 55 条
- 1
资源评论
马未都
- 粉丝: 18
- 资源: 4687
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功