皮皮网
皮皮网

【微同商城源码】【fuchsia源码编译】【主板指标源码】libevent http 源码

时间:2024-12-29 09:11:31 来源:和平精英星球源码

1.史上最详细的源码网络编程实战教程

libevent http 源码

史上最详细的网络编程实战教程

       本文通过介绍libhv——一个比libevent、libev、源码libuv更易用的源码跨平台国产网络库,旨在提供网络编程实战教程,源码帮助读者更好地理解TCP/UDP/SSL/HTTP/WebSocket网络编程。源码微同商城源码libhv提供了带非阻塞IO和定时器的源码fuchsia源码编译事件循环,适用于开发TCP/UDP/SSL/HTTP/WebSocket客户端/服务端。源码

       项目地址:github.com/ithewei/libhv

       码云镜像:gitee.com/libhv/libhv.gitee.com

       QQ技术交流群:

       libhv博客专栏:hewei.blog.csdn.net/cat

       libhv源码分析:blog.csdn.net/qu/ca

       libhv教程--目录

       libhv是源码一个跨平台网络库,适用于开发TCP/UDP/SSL/HTTP/WebSocket客户端/服务端。源码

       libhv教程--介绍与体验

       libhv是源码一个高性能事件循环库,寓意High-performance event loop library(高性能事件循环库)。源码Linux与mac用户可直接执行getting_started.sh脚本体验libhv编写的源码作为客户端测试。

       libhv教程--创建一个简单的源码主板指标源码TCP客户端

       完整TCP/UDP客户端程序参考examples/nc.c,c++版本示例代码见evpp目录下的源码TcpClient_test.cpp。

       libhv教程--创建一个简单的源码UDP服务端

       以UDP echo server为例,使用libhv创建UDP服务端。编译运行后,ugui源码在哪可使用nc作为客户端测试。

       libhv教程--创建一个简单的UDP客户端

       完整TCP/UDP客户端程序参考examples/nc.c,c++版本示例代码见evpp目录下的UdpClient_test.cpp。

       libhv教程--创建一个简单的谷歌sping源码HTTP服务端

       以HTTP协议为例,使用libhv创建HTTP服务端。c版本示例代码参考examples/http_server_test.cpp,c++版本示例代码参考evpp目录下的HttpServer_test.cpp。

       libhv教程--创建一个简单的HTTP客户端

       完整HTTP客户端示例代码参考examples/curl.cpp,模拟实现了curl命令行程序。

       libhv教程--创建一个简单的WebSocket服务端

       以WebSocket协议为例,使用libhv创建WebSocket服务端。示例代码参考examples/websocket_server_test.cpp。

       libhv教程--创建一个简单的WebSocket客户端

       WebSocket客户端示例代码参考examples/websocket_client_test.cpp。

       libhv教程--实现一个纯C版jsonrpc框架

       使用libhv实现一个行内的jsonrpc框架,借助libhv提供的接口hio_set_unpack设置拆包规则,大大节省了处理粘包与分包的成本。

       libhv教程--实现一个C++版protorpc框架

       实现一个行内的C++版protorpc框架,使用evpp模块+protobuf实现。

       创作不易,如果你觉得不错,请在github上star下吧。

更多内容请点击【休闲】专栏