当前位置:

libhv跨平台网络库 v1.2.6

收藏
举报
libhv跨平台网络库是一个类似于libevent、libev、libuv的跨平台网络库,libhv提供了更简单的接口和更丰富的协议,可以用来开发 TCP/UDP/SSL/HTTP/WebSocket 客户端/服务端。特征:1、跨平台(Linux, Windows, MacOS, Solaris)2、高性能事件循环(网络IO事件、定时器事件、空闲事件)3、TCP/UDP服务端/客户端/代理
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v1.2.6
  • 日期:
    2022-07-23
  • 相关链接:
    Home Page
  • 所属分类:
    网络开发 C
  • 软件评级:
  • 下载人气:
    88
免费下载
求购此源码
源码详情
免费下载
联系客服/入群
源码属性
授权 开源
大小 969.09KB
语言 C
运行环境 C/C++
功能介绍
libhv跨平台网络库是一个类似于libevent、libev、libuv的跨平台网络库,libhv提供了更简单的接口和更丰富的协议,可以用来开发 TCP/UDP/SSL/HTTP/WebSocket 客户端/服务端。

特征:

1、跨平台(Linux, Windows, MacOS, Solaris)
2、高性能事件循环(网络IO事件、定时器事件、空闲事件)
3、TCP/UDP服务端/客户端/代理
4、SSL/TLS加密通信(WITH_OPENSSL or WITH_MBEDTLS)
5、HTTP服务端/客户端(https http1/x http2 grpc)
6、HTTP文件服务、目录服务、API服务(支持RESTful)
7、WebSocket服务端/客户端

构建:

见BUILD.md
libhv提供了以下构建方式:
1、通过Makefile:
./configure
make
sudo make install
2、通过cmake:
mkdir build
cd build
cmake ..
cmake --build .
3、通过vcpkg:
vcpkg install libhv
4、通过xmake:
xrepo install libhv
付费服务
模板/插件

联系客服

手机版

扫一扫进入手机版

返回顶部