没有合适的资源?快使用搜索试试~ 我知道了~
agent:流多路复用游戏网关
共542个文件
go:436个
s:27个
license:15个
需积分: 10 0 下载量 88 浏览量
2021-05-16
21:45:43
上传
评论
收藏 1.66MB ZIP 举报
温馨提示
agent(网关) 特性 处理各种协议的接入,同时支持TCP和UDP(KCP协议),进行双栈通信。 连接管理,会话建立,数据包加解密(DH+RC4)。 透传解密后的原始数据流到后端(通过gRPC streaming)。 复用多路用户连接,到一条通往game的物理连接。 不断开连接切换后端业务。 唯一入口,安全隔离核心服务。 协议号划分 数据包会根据协议编号(0-65535) 透传 到对应的服务, 例如(示范): 1-1000: 登陆相关协议,网关协同auth服务处理。 1001-10000: 游戏逻辑段 .... 具体的划分根据业务需求进行扩展或调整。 消息封包格式 +----------------------------------------------------------------+ | SIZE(2) | TIMESTAMP(4) |
资源推荐
资源详情
资源评论
收起资源包目录
agent:流多路复用游戏网关 (542个子文件)
gccgo_c.c 1014B
cli-v1-to-v2 11KB
Dockerfile 1KB
Dockerfile 153B
.dockerignore 37B
generate-flag-types 7KB
.gitignore 285B
GNUmakefile 687B
fast-path.generated.go 936KB
galois.go 441KB
zerrors_linux_s390x.go 79KB
zerrors_linux_ppc64.go 77KB
zerrors_linux_ppc64le.go 77KB
zerrors_linux_mips64le.go 75KB
zerrors_linux_mips64.go 75KB
zerrors_linux_arm64.go 74KB
zerrors_linux_amd64.go 71KB
zerrors_linux_386.go 71KB
zerrors_freebsd_amd64.go 70KB
zerrors_freebsd_386.go 69KB
zerrors_freebsd_arm.go 69KB
zerrors_netbsd_386.go 68KB
zerrors_netbsd_amd64.go 68KB
zerrors_linux_arm.go 68KB
zerrors_netbsd_arm.go 67KB
server.go 67KB
zerrors_openbsd_386.go 63KB
zerrors_openbsd_amd64.go 63KB
zerrors_darwin_amd64.go 63KB
zerrors_darwin_arm64.go 63KB
zerrors_darwin_386.go 63KB
gen.go 61KB
zerrors_dragonfly_amd64.go 60KB
zerrors_darwin_arm.go 53KB
zerrors_solaris_amd64.go 53KB
transport.go 51KB
decode.go 50KB
zsyscall_linux_ppc64le.go 44KB
zsyscall_linux_ppc64.go 44KB
zsyscall_linux_amd64.go 44KB
zsyscall_linux_mips64le.go 43KB
zsyscall_linux_mips64.go 43KB
zsyscall_linux_arm.go 42KB
frame.go 42KB
zsyscall_linux_arm64.go 42KB
zsyscall_solaris_amd64.go 41KB
zsyscall_freebsd_arm.go 40KB
zsyscall_freebsd_386.go 40KB
zsyscall_freebsd_amd64.go 39KB
zsyscall_linux_386.go 39KB
zsyscall_linux_s390x.go 38KB
helper.go 37KB
encode.go 36KB
encode.go 34KB
zsyscall_darwin_amd64.go 33KB
zsyscall_darwin_386.go 33KB
zsyscall_darwin_arm64.go 33KB
zsyscall_darwin_arm.go 33KB
zsyscall_dragonfly_amd64.go 33KB
zsyscall_openbsd_386.go 32KB
zsyscall_openbsd_amd64.go 32KB
cast5.go 32KB
zsyscall_netbsd_386.go 31KB
zsyscall_netbsd_arm.go 31KB
zsyscall_netbsd_amd64.go 31KB
http2_client.go 28KB
syscall_linux.go 28KB
json.go 28KB
cpuid.go 27KB
trace.go 26KB
zsysnum_freebsd_amd64.go 26KB
zsysnum_freebsd_arm.go 26KB
zsysnum_freebsd_386.go 26KB
zsysnum_netbsd_amd64.go 26KB
zsysnum_netbsd_arm.go 26KB
zsysnum_netbsd_386.go 26KB
server.go 25KB
properties.go 25KB
lib.go 24KB
clientconn.go 23KB
sess.go 23KB
keys.generated.go 23KB
zsysnum_dragonfly_amd64.go 23KB
decode.go 22KB
kcp.go 22KB
msgpack.go 22KB
http2_server.go 22KB
text_parser.go 21KB
text.go 21KB
binc.go 20KB
flag.go 20KB
syscall_solaris.go 20KB
keys.go 18KB
reedsolomon.go 18KB
extensions.go 18KB
transport.go 17KB
syscall_freebsd.go 17KB
zsysnum_darwin_arm64.go 16KB
zsysnum_darwin_amd64.go 16KB
zsysnum_darwin_386.go 16KB
共 542 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
靳骁曈
- 粉丝: 25
- 资源: 4680
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功