E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
libhv
Qt+
libhv
实现各类网络通信方式(TCP-UDP-HTTP-WebSocket)
文章目录TCP通信服务端客户端UDP通信服务端客户端HTTP通信服务端客户端WebSocket通信服务端客户端参考项目下载为了实现程序的跨进程和跨主机通信,我们通常会采用网络通信进行数据传输。常用的通信方式包括TCP/UDP、HTTP、WebSocket等,这些网络通信方式各有优劣有的是短连接有的是长连接,应用场景也有差异。在实际开发中我们需要掌握各种通信方式的实现方式来应对不同的场景,这里我们介
码农飞飞
·
2024-03-07 18:42
QT+QML
qt
tcp/ip
udp
libhv
http
websocket
libevent、libev、libuv、
libhv
、boost.asio、poco、muduo七种echo-server实现对比
https://github.com/ithewei/
libhv
/tree/master/echo-servers中包含libevent、libev、libuv、
libhv
、boost.asio、poco
u013250861
·
2023-11-25 01:59
#
Linux/网络编程
#
C++/Web服务器
服务器
centos
【C++】使用
libhv
实现一个双向证书认证的Https客户端(附带Go实现的服务端)
文章目录实现客户端Https服务端原理双向认证基本原理
libhv
客户端实现原理附加说明
libhv
是一个国产的网络库,在v1.2.5版本提供了SSL客户端支持,可以便携地实现双向认证。
RicheyJang
·
2023-10-19 05:29
安全
openssl
c++
go
密码学
【
libhv
】udp客户端服务器简单例子
QtDemo实测是可行的。UDP服务器客户端例子头文件:hv/UdpServer.hH:\hive-dev\QtDemo\server\UdpServerPage.h#ifndefUDP_SERVER_PAGE_H#defineUDP_SERVER_PAGE_H#include#
等风来不如迎风去
·
2023-09-16 10:55
网络服务入门与实战
udp
服务器
网络协议
macos下编译openSSL、
libhv
编译
参考:https://juejin.cn/post/7265042701065961508exportOPENSSL_CRYPTO_LIBRARY=/usr/local/Cellar/
[email protected]
/1.1.1texportOPENSSL_INCLUDE_DIR=/usr/local/Cellar/
[email protected]
/1.1.1t/includeexportOPENSSL_ROOT_D
·
2023-08-31 17:00
跨平台c++
libhv
之hloop_process_ios源码分析
上一篇文章对hloop源码大概逻辑和思想进行了一个简单的分析,其中主要涉及三类(timer>io>idles)事件处理。下面将对hloop_process_ios事件做一下简单的分析。inthloop_process_ios(hloop_t*loop,inttimeout){//ThatistocallIOmultiplexingfunctionsuchasselect,poll,epoll,et
CAir2
·
2023-07-29 12:21
libhv
libhv
c++
hloop
libhv
之hio_t分析
上一篇文章解析了fd是怎么与io模型关联。其中最主要的角色扮演者:hio_t1.hio_t与hloop的关系fd的值即hio_t所在loopios变量中所在的index值。hio_t=ios[fd]structhloop_s{...//ios:withfdasarray.index//io_array保存了和hloop关联的所有hio_t,并且fd的值即hio_t在io_array中的下标//hi
CAir2
·
2023-07-28 09:43
libhv
libhv
源码分析
hio_t
libevent、libev等网络库介绍
文章目录一、介绍二、libeventlibevent快速上手(简单使用)三、libev1.ev_timer四、
libhv
五、Gear-Lib一、介绍libeventlibevlibuvGear-Liblibhv
mayue_csdn
·
2023-04-14 10:11
网络编程
网络
linux
libhv
学习路线 之 TCP服务器
对于libhvTCP端的服务器实现,基本上也已经被
libhv
封装完成了,所以我们只需要研究以下
libhv
内部是如何实现TCP连接建立,以及收发数据的.一基于
libhv
的TCP服务器内部实现原理A..我们需要建立一个事件回环
靓仔且落泪
·
2023-04-04 16:11
开源项目
网络编程
libhv
c++
libhv
学习路线 之 I/O复用
目录一I/O事件的创建二I/O事件的执行三I/O事件执行顺序以epoll为例,
libhv
在LINUX操作系统使用的是基于epoll的I/O复用.对于高性能服务器中,I/O复用事件的出现使得服务器能够同时监听多个端口
靓仔且落泪
·
2023-04-04 16:41
libhv
开源项目
网络编程
c++
libhv
编译、链接(vs2019+ubuntu 18.04)
1、下载地址https://github.com/ithewei/
libhv
.git2、编译解压后cdlibhv(压缩包解压后名字).
牛马不分
·
2023-03-29 22:46
c++
使用C++搭建一个简单httpServer
本案例使用
libhv
进行简单的使用1.下载
libhv
源码并编译你需要使用的版本我目前使用的是win32版本并且已经上传到网盘密码88882.将库文件添加到项目当中3.进行代码简单开发示例demo下载地址密码
tomorrow778
·
2023-03-29 04:18
软件资源
c++
开发语言
前端
C++ WebSocket客户端/服务端
需要借助
libhv
库github主页https://github.com/ithewei/
libhv
下载后开始编译,打开cmake选择生成编译完成后bin└──hv.dllinclude└──hvlib
qq_52217283
·
2022-12-17 11:27
c++
嵌入式linux开发,web服务相关依赖库
libhv
移植,
libhv
库移植
libhv
是一个跨平台的类似libevent、libev、libuv的异步事件驱动库,但提供了更加接近原生的API接口和更加丰富的协议。
寞水
·
2022-08-29 10:21
嵌入式Linux
C&C++
linux
前端
运维
国产网络库
libhv
开源四周年回顾
libhv
是一个跨平台的c/c++网络库,本文写在
libhv
开源四周年之际,借机回顾了
libhv
的发展历程。
ithewei
·
2022-08-29 10:50
libhv
libhv
网络编程
开源
libhv
学习笔记5:heap.h分析
上一篇分析了
libhv
里面用到的链表的实现,今天我们看一下定时器超时事件中用到的堆得实现。
Wu_Patrick
·
2021-05-02 17:59
C/C++网络
libhv
libhv
学习笔记2:从hloop_test入手
从本文开始,由sample入手,逐渐理解
libhv
的源码。如有理解错误,欢迎批评指正。
Wu_Patrick
·
2021-04-24 21:27
libhv
libhv
教程00--目录
libhv
是一个类似于libevent、libev、libuv的跨平台网络库,提供了更简单的接口和更丰富的协议。
ithewei
·
2021-02-07 01:37
libhv
libhv
教程
c/c++
libhv
踩坑记(一)
关于
libhv
框架我这里就不做描述了,这里有作者本人的介绍https://blog.csdn.net/gg_simida/category_9866493.html我主要做一些在使用
libhv
时遇到的一些问题
岸居仔
·
2021-01-25 23:57
libhv
libhv
C/C++编程:win10下使用cmake+clion编译
libhv
编译下载并解压
libhv
项目地址:https://github.com/ithewei/
libhv
.git码云镜像:https://gitee.com/ithewei/
libhv
.git然后开始编译
libhv
-master
Ocean&&Star
·
2021-01-07 15:21
#
C++
boost asio 应用案例_libevent、libev、libuv、
libhv
、asio、poco、muduo
libevent、libev、libuv、
libhv
、boost.asio、poco、muduo七种echo-server实现对比
libhv
中的宏艺术C语言宏基础知识golangdefer宏实现javasynchronized
weixin_39952182
·
2020-12-25 15:52
boost
asio
应用案例
c accept阻塞_国产开源库
libhv
为何能被awesome-c和awesome-cpp收录
近日,国产开源库
libhv
为awesome-c和awesome-cpp所收录,这个异军突起的
libhv
库究竟有何出色之处?
番皂泡
·
2020-12-13 02:59
c
accept阻塞
国产开源库
libhv
为何能被awesome-c和awesome-cpp收录
近日,国产开源库
libhv
为awesome-c和awesome-cpp所收录,这个异军突起的
libhv
库究竟有何出色之处?
ithewei
·
2020-07-04 05:07
c/c++
libhv
C/C++编程:从0到1学习
libhv
(linux、clion)
libhv
是c++编写HTTPAPI服务端/客户端最简单的库,没有之一具有如下特性:跨平台(Windows,Linux,Mac)支持https支持RESTfulAPI支持application/json
Ocean&&Star
·
2020-06-30 18:58
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他