Client/Server网络技术应用程序流程-鸭脖娱乐app下载

本文摘要:鸭脖娱乐,鸭脖娱乐app下载,鸭脖娱乐官网,smart-socket是以很多协议Http、WebSocket、MQTT、二进制独享协议的实践活动中累积了很多珍贵工作经验,进而凝炼变成一款简约、易用、高性能的通讯架构。高性能更强的货运量,更低的延迟时间越来越少的資源耗费最尽可能降低多余的运行内存复制升级內容引进BufferFactory的设计方案简单化手机客户端/服务端内存池的配备。

通讯

smart-socket是一个AIO通讯架构,能够迅速、轻轻松松地开发设计Client/Server网络技术应用程序流程。它大大简化了网络编程技术难度系数和复杂性,可广泛运用与各种TCP/UDP的通讯情景。smart-socket是以很多协议Http、WebSocket、MQTT、二进制独享协议的实践活动中累积了很多珍贵工作经验,进而凝炼变成一款简约、易用、高性能的通讯架构。

简约适用各种各样传送种类、协议,且仅紧紧围绕着两个关键插口MessageProcessor、Protocol程序编写开发设计。灵便且可拓展的有限状态机设计方案,能够清楚地分离出来侧重点。关键包编码1500行,编译程序后的jar包仅44kb假如对于此事无显著感受,能够较为别的类似新项目。

易用文本文档丰富多彩的Javadoc、客户手册和实例。沒有附加的依靠,只规定JDK8及之上版本号。高宽比可订制化的插件。已内嵌一些十分好用且拆箱既用的插件:SSL/TLS通讯、心率、断线重新连接、服务项目指标值统计分析、信用黑名单、内存池检测。

高性能更强的货运量,更低的延迟时间越来越少的資源耗费最尽可能降低多余的运行内存复制升级內容引进BufferFactory的设计方案简单化手机客户端/服务端内存池的配备。进行SSL/TLS通讯工作能力的插件化更新改造,完全废止了SslAioSession、AioSSLQuickServer、AioSSLQuickClient。服务端AioQuickServer适用共享资源外界内存池。

即一个过程中运行好几个服务端或是手机客户端,能够同用同一个内存池,提高資源使用率。调节NetMonitor的接口设计。

通讯

默认设置禁止使用内存池。对性能无完美规定的情景可忽视内存池,减少学习培训成本费。-:smart-http通讯协议:Http压测工具:wrk测试机:MacBookPro,2.9Ghzi5,4核8G内存测试指令:wrk-H'Host:.1'-H'Accept:text/plain,text/html;q=0.9,application/xhtml xml;q=0.9,application/xml;q=0.8,*/*;q=0.7'-H'Connection:keep-alive'--latency-d15-c1024--timeout8-t4.1:8080/plaintext-spipeline.lua--16检测結果:smart-socket的性能主要表现基本上平稳保持在100MB/s上下。线程数Requests/secTransfer/..。


本文关键词:易用,資源,服务端,插件,鸭脖娱乐官网

本文来源:鸭脖娱乐-www.dreamlarkmedia.com

上一篇:办公IT基础设施服务提供商易点租进行超五亿rmbE轮股权融资
下一篇:谷歌公布人工智能家中智能语音系统产品-鸭脖娱乐app下载
脚注信息

地址: 重庆市重庆市重庆区方展大楼269号    电话: 058-71706433    传真: 088-94130193
鸭脖娱乐,鸭脖娱乐app下载,鸭脖娱乐官网    E-mail: admin@dreamlarkmedia.com    备案号:渝ICP备68504448号-2