C 语言网络库 libsvx

码农软件 · 软件分类 · 网络工具包 · 2019-02-25 12:59:21

软件介绍

libsvx (service X library) 是一个纯C编写的网络库,只支持Linux,但是仅依赖于libc和libpthread。

libsvx使用“反应器”设计模式,它提供了这样一种机制:“在一个FD上发生指定的事件”或“发生指定时间的超时”时,调用指定的回调函数。基于这种机制,libsvx提供了以下这些基础网络模块:TCP服务端模块,TCP客户端模块,UDP模块,ICMP模块。libsvx本身不包含任何应用层网络模块,比如:HTTP服务端模块,HTTP客户端模块,DNS客户端模块。

libsvx使用的线程模型:每个线程一个I/O looper,可选的线程池。

libsvx vs. Nginx (1 thread/worker)

本文地址:https://www.codercto.com/soft/d/100.html

Node.js in Action

Node.js in Action

Mike Cantelon、Marc Harter、TJ Holowaychuk、Nathan Rajlich / Manning Publications / 2013-11-25 / USD 44.99

* Simplifies web application development * Outlines valuable online resources * Teaches Node.js from the ground up Node.js is an elegant server-side JavaScript development environment perfect for scal......一起来看看 《Node.js in Action》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具