nodelua 是用 C 网络,消息队列和 lua coroutine 实现的类似 go 的网络接口
使用过go的同学可能都会感觉go的网络接口非常方便,提供同步的处理方式,结合goroutine实现并发.
kendynet-go 是用 go 语言编写的简单网络框架。
package main
import (
\"net\"
ACConnect 是 Objective-C 实现的各种网络的客户端开发包,支持 HTTP, FTP, S3 和 WebDAV
MBRequest 是个简单的 iOS 和 OS X 的网络库。它使用基于块的 API 创建NSURLConnection
基于TCP/UDP网络协议,在Java NIO特性下实现Socket通信,实现终端设备数据的实时接收解析存储。主要技术点:多线程、缓存、C3P0连接池等。
Duat 是一个遵循 9p2000 和 9p2000.u 协议的 I/O 库。它只依赖于Curie,所以当一些非常小的程序或者内存脚本需要的时候才会使用它。
Taylor 是一个用 Swift 编写 HTTP 服务器的开发包。
示例代码:
let taylor = Taylor(port: 5000)
NMSTL 是一个开源的网络编程框架。一个很早期的作品,代码十分简洁。主要是内部实现了SEDA的思想。
一个PHP写成的Socket.IO客户端,可以方便快捷的集成到你的项目里
系统需求:
Socket.IO 0.8+
fishmaw 是一个小型的跨平台 TCP 服务器, 用于游戏。
特性
支持 Windows, Linux
模块化, 扩展便利
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
libtins 是一个高级支持多平台的 C++ 网络抓包和操作库。开发者可以利用 libtins 在应用实现对网络数据包的分析和操作。
Manifold 是一个用来构建非堵塞和多线程网络服务器的框架。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
handy
a HANDY network C++11 libray on linux.
reactor 模式
支持优雅退出
无锁日志系统,按时间间隔轮替
SwiftSockets 是一个简单的 Swift Socket 封装库。
服务器端:
let socket = PassiveSocket(address: sockaddr_in(port: 4242))
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Scribble 是在通信系统描述应用层协议的语言。Scribble 有一定的理论基础,基于 Pi
Alamofire 是 Swift 语言的 HTTP 网络开发工具包,功能强大,支持各种 HTTP
Method、JSON、文件上传、文件下载和多种认证方法。
tcpdaemon
0.快速开始 #
老师交给小明一个开发任务,实现一个TCP网络迭代并发服务器,用于回射任何接收到的通讯数据。小明很懒,他在开源中国项目库里搜到了开源库tcpdaemon来帮助他快速完成任务。首先他安装好tcp
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
nope.c 是一个超轻量级的平台,用来创建轻量快速和可伸缩的网络应用。
示例代码:
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Fastpass是一种中心化的零队列数据中心网络,能对包传输的时间和网络路径进行细颗粒度的控制,它使用一个中心化的仲裁器从整体上对网络进行分析,根据分析作出路由决定。
Apache Etch 是跨平台,语言和传输方法独立的框架,用来构建和消耗网络服务。Etch
SwiftHTTP 简单封装了 Swift 语言中的 NSURLSession ,简化了 HTTP 请求操作。
示例代码:
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Duplex是一个简单的应用程序通讯协议和库,受ZeroMQ的启发,它打算在一个弱中间人的(brokerless)的消息架构中运行RPC。Duplex允许在libchan之上运行RPC并支持完整的RPC语义,libchan是Docker的轻量级网络包。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。
Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写。