From 6b9c2b683e610b7f0439f8403e848ecadc0a5036 Mon Sep 17 00:00:00 2001 From: HALX99 Date: Fri, 25 Sep 2020 15:46:08 +0800 Subject: [PATCH 1/4] Update README.en.md --- README.en.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.en.md b/README.en.md index 273828f..491ce00 100644 --- a/README.en.md +++ b/README.en.md @@ -158,6 +158,7 @@ Both the use and configuration of the protocol is very simple, in most cases, af - [HP-Socket](https://github.com/ldcsaa/HP-Socket): High Performance TCP/UDP/HTTP Communication Component. - [frp](https://github.com/fatedier/frp): A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. - [asio-kcp](https://github.com/libinzhangyuan/asio_kcp): Use the complete UDP network library of KCP, complete implementation of UDP-based link state management, session control and KCP protocol scheduling, etc. +- [yasio](https://github.com/yasio/yasio): A cross-platform asynchronous socket library focus on any client application with kcp support, easy to use, API same with UDP and TCP, see [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). - [kcp-java](https://github.com/hkspirt/kcp-java):Implementation of Java version of KCP protocol. - [kcp-netty](https://github.com/szhnet/kcp-netty):Java implementation of KCP based on Netty. - [java-kcp](https://github.com/l42111996/java-Kcp): JAVA version KCP, based on netty implementation (including fec function) From 1ca75754cf8074be155ad7647e43fb2f3aaa3ed3 Mon Sep 17 00:00:00 2001 From: HALX99 Date: Fri, 25 Sep 2020 15:47:57 +0800 Subject: [PATCH 2/4] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f381cd9..80248c2 100644 --- a/README.md +++ b/README.md @@ -176,6 +176,7 @@ vcpkg中的kcp库由Microsoft团队成员和社区贡献者保持最新状态。 - [rpcx](https://github.com/smallnest/rpcx) :RPC 框架,1000+ 星,使用 kcpgo 加速 RPC - [xkcptun](https://github.com/liudf0716/xkcptun): c语言实现的kcptun,主要用于[OpenWrt](https://github.com/openwrt/openwrt), [LEDE](https://github.com/lede-project/source)开发的路由器项目上 - [et-frame](https://github.com/egametang/ET): C#前后端框架(前端unity3d),统一用C#开发游戏,实现了前后端kcp协议 +- [yasio](https://github.com/yasio/yasio): A cross-platform asynchronous socket library focus on any client application with kcp support, easy to use, API same with UDP and TCP, see [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). # 商业案例 From 67ee559e7676be4db1e382f3bef0a1c56352218a Mon Sep 17 00:00:00 2001 From: HALX99 Date: Fri, 25 Sep 2020 15:48:58 +0800 Subject: [PATCH 3/4] Update README.en.md --- README.en.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.en.md b/README.en.md index 491ce00..1a9791c 100644 --- a/README.en.md +++ b/README.en.md @@ -158,7 +158,6 @@ Both the use and configuration of the protocol is very simple, in most cases, af - [HP-Socket](https://github.com/ldcsaa/HP-Socket): High Performance TCP/UDP/HTTP Communication Component. - [frp](https://github.com/fatedier/frp): A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. - [asio-kcp](https://github.com/libinzhangyuan/asio_kcp): Use the complete UDP network library of KCP, complete implementation of UDP-based link state management, session control and KCP protocol scheduling, etc. -- [yasio](https://github.com/yasio/yasio): A cross-platform asynchronous socket library focus on any client application with kcp support, easy to use, API same with UDP and TCP, see [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). - [kcp-java](https://github.com/hkspirt/kcp-java):Implementation of Java version of KCP protocol. - [kcp-netty](https://github.com/szhnet/kcp-netty):Java implementation of KCP based on Netty. - [java-kcp](https://github.com/l42111996/java-Kcp): JAVA version KCP, based on netty implementation (including fec function) @@ -172,7 +171,7 @@ Both the use and configuration of the protocol is very simple, in most cases, af - [shadowsocks-android](https://github.com/shadowsocks/shadowsocks-android): Shadowsocks for android has integrated kcptun using kcp protocol to accelerate shadowsocks, with good results - [kcpuv](https://github.com/elisaday/kcpuv): The kcpuv library developed with libuv, currently still in the early alpha phase. - [xkcptun](https://github.com/liudf0716/xkcptun): C language implementation of kcptun, embedded-friendly for [LEDE](https://github.com/lede-project/source) and [OpenWrt](https://github.com/openwrt/openwrt) projects. - +- [yasio](https://github.com/yasio/yasio): A cross-platform asynchronous socket library focus on any client application with kcp support, easy to use, API same with UDP and TCP, see [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). # Protocol Comparison From ff195afe031fa74a5579b6c609bdd8ff64cf769d Mon Sep 17 00:00:00 2001 From: HALX99 Date: Fri, 25 Sep 2020 15:52:41 +0800 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 80248c2..33799ee 100644 --- a/README.md +++ b/README.md @@ -176,7 +176,7 @@ vcpkg中的kcp库由Microsoft团队成员和社区贡献者保持最新状态。 - [rpcx](https://github.com/smallnest/rpcx) :RPC 框架,1000+ 星,使用 kcpgo 加速 RPC - [xkcptun](https://github.com/liudf0716/xkcptun): c语言实现的kcptun,主要用于[OpenWrt](https://github.com/openwrt/openwrt), [LEDE](https://github.com/lede-project/source)开发的路由器项目上 - [et-frame](https://github.com/egametang/ET): C#前后端框架(前端unity3d),统一用C#开发游戏,实现了前后端kcp协议 -- [yasio](https://github.com/yasio/yasio): A cross-platform asynchronous socket library focus on any client application with kcp support, easy to use, API same with UDP and TCP, see [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). +- [yasio](https://github.com/yasio/yasio): 一个跨平台专注于任意客户端程序的异步socket库, 易于使用,相同的API操作KCP/TCP/UDP, 性能测试结果: [benchmark-pump](https://github.com/yasio/yasio/blob/master/benchmark.md). # 商业案例